La Svizzera ha un sistema ferroviario efficiente, con treni viaggiatori a cadenza quartoraria, semioraria e oraria e un buon sistema di coincidenze nelle grandi stazioni. Gli svizzeri viaggiano in media 70 volte l'anno in treno, percorrendo circa 2400 chilometri – un record a livello europeo.
Il traffico ferroviario viaggiatori comprende tre comparti: il trasporto internazionale, il traffico a lunga distanza e il traffico regionale viaggiatori.
Il traffico a lunga distanza si autofinanzia. Nel traffico regionale l'UFT ordina, assieme ai Cantoni, offerte dei TP quali quelle della ferrovia regionale. UFT e Cantoni coprono i costi non coperti pianificati non solo delle offerte ferroviarie, ma anche di quelle del traffico regionale con autobus, impianti a fune o battelli. Per qualsiasi tipo di trasporto professionale, che sia su rotaia o con altri mezzi di trasporto, è richiesta una concessione dell'UFT.