Voss to ważny przystanek kolejowy w zachodniej Norwegii na linii Bergen Railway między Bergen a Oslo. W mieście znajduje się jedna główna pasażerska stacja kolejowa, Voss Station, a przewoźnik Vy obsługuje dalekobieżne i regionalne połączenia kolejowe, które tam zatrzymują się. Voss pełni funkcję węzła przesiadkowego w podróżach koleją między regionem Bergen, płaskowyżem górskim oraz dalszymi połączeniami w kierunku wschodniej Norwegii.
Pociągi z Voss obejmują dalekobieżne połączenia Bergen Railway, pociągi regionalne na korytarzu Bergen-Voss-Myrdal oraz lokalne pociągi zatrzymujące się w miejscowościach wzdłuż linii. Voss Station to główna stacja dla wszystkich międzyregionalnych i regionalnych pociągów pasażerskich, z połączeniami kontynuującymi podróż na zachód do Bergen i na wschód do Myrdal, Finse, Geilo i Oslo.
Trasy kolejowe z Voss prowadzą na zachód do Bergen, na wschód przez linię górską do Myrdal i Oslo oraz dalej z przesiadką w Myrdal na Flåm Railway. Inne przydatne destynacje kolejowe to Dale, Arna, Finse i Geilo. Zarezerwuj pociągi z i do Voss online w Rail Monsters.