Geneva – Montreux

Direct trains are available every 30 minutes. Travel time : 1 hr 15 min

Zürich – Montreux

Trains are available every 30 minutes with a transfer in Lausanne. Travel time : 3 hours

logo_SBB

 

Facebook

Twitter