There are 3 ways to get from Zürich to Hasliberg by train, bus or car
Questions & Answers
The cheapest way to get from Zürich to Hasliberg is to drive which costs SFr 13 - SFr 20 and takes 1 h 28 min.
The quickest way to get from Zürich to Hasliberg is to drive which costs SFr 13 - SFr 20 and takes 1 h 28 min.
No, there is no direct train from Zürich to Hasliberg. However, there are services departing from Zürich HB and arriving at Meiringen via Luzern. The journey, including transfers, takes approximately 2 h 38 min.
The distance between Zürich and Hasliberg is 75 km. The road distance is 107.2 km.
The best way to get from Zürich to Hasliberg without a car is to train which takes 2 h 38 min and costs SFr 40 - SFr 70.
It takes approximately 2 h 38 min to get from Zürich to Hasliberg, including transfers.
Zürich to Hasliberg train services, operated by Swiss Railways (SBB/CFF/FFS), depart from Zürich HB station.
Zürich to Hasliberg train services, operated by Zentralbahn, arrive at Meiringen station.
Yes, the driving distance between Zürich to Hasliberg is 107 km. It takes approximately 1 h 28 min to drive from Zürich to Hasliberg.
The nearest airport to Hasliberg is Berne (BRN) Airport which is 57.1 km away. Other nearby airports include Zurich (ZRH) (83.7 km), Basel (BSL) (108.5 km), Milan Malpensa (MXP) (129.5 km) and Milan Linate (LIN) (164.3 km).
What companies run services between Zürich, Switzerland and Hasliberg, Canton of Bern, Switzerland?
You can take a train from Zürich to Hasliberg via Luzern in around 2 h 38 min.
Train from Luzern to Meiringen
- Ave. Duration
- 1 h 10 min
- Estimated price
- $20 - $27
- Schedule at