From Montreux line 100 train to Lausanne then train to Neuchâtel. 1 h 39 min SFr 65. From Montreux night bus to Fribourg/Freiburg then train to Neuchâtel. 3 h 26 min SFr 56. From Montreux drive to Neuchâtel. 1 h 2 min SFr 15.
Train from Montreux to Neuchâtel
Swiss Railways (SBB/CFF/FFS) operates a train from Montreux to Neuchâtel every 30 minutes. Tickets cost $15 - $27 and the journey takes 22 min. Swiss Railways (SBB/CFF/FFS) also services this route hourly.