Travel from Geneva to Champoussin

Train from Geneva to Champoussin

Swiss Railways (SBB/CFF/FFS) operates a train from Geneva to Champoussin hourly. Tickets cost $40 - $75 and the journey takes 1 h 31 min.

How to get from Geneva to Champoussin

From Genève train to St-Maurice then taxi to Champoussin. 2 h 5 min SFr 223. From Geneva drive to Champoussin. 1 h 39 min SFr 20.

Operators from Geneva to Champoussin