There are 3 ways to get from Zürich to Bergün by train, car or towncar
Questions & Answers
The cheapest way to get from Zürich to Bergün is to drive which costs SFr 21 - SFr 35 and takes 1 h 58 min.
The quickest way to get from Zürich to Bergün is to drive which costs SFr 21 - SFr 35 and takes 1 h 58 min.
The distance between Zürich and Bergün is 122 km. The road distance is 166.8 km.
It takes approximately 3 h 9 min to get from Zürich to Bergün, including transfers.
No, there is no direct train from Zürich to Bergün. However, there are services departing from Zürich HB and arriving at Bergün/Bravuogn via Chur. The journey, including transfers, takes approximately 3 h 9 min.
What companies run services between Zürich, Switzerland and Bergün, Switzerland?
You can take a train from Zürich to Bergün via Chur in around 3 h 9 min.
Train from Zürich HB to Chur
- Ave. Duration
- 1 h 15 min
- Estimated price
- $40 - $75
- Schedules at