Nel 2015 il trasporto pubblico di persone su laghi e fiumi in Svizzera ha generato costi pari a 199 milioni di franchi; il trasporto di merci sul Reno a 144 milioni di franchi. Si ottiene così un totale di 343 milioni di franchi, la maggior parte dei quali destinata ai mezzi di trasporto. L’acquisto, la manutenzione e l’esercizio dei battelli hanno costituito il 70% dei costi della navigazione.
Nel 2015, il costo per chilometro dei trasporti sul Reno era pari a 7 centesimi per tonnellata di merci. È un dato molto inferiore rispetto a quello relativo al trasporto ferroviario (17 cent.) e al trasporto con veicoli stradali pesanti (55 cent.). Questo costo così basso è dovuto al grande tonnellaggio e al basso costo delle infrastrutture. Il Reno, tuttavia, è adatto soltanto al traffico di importazione e di esportazione.
N.B.: contrariamente ai dati relativi agli altri vettori di trasporto (strada, rotaia, aria), quelli riguardanti i costi della navigazione sono rilevati a cadenza quinquennale.