Duration | 5h 9m |
Distance | 279.8 km |
Average price | SFr 28 |
Frequency | Daily |
No, there is no direct bus from Milan to Zürich station. However, there are services departing from via orefici p.za cordusio and arriving at Zurich Bus Station via Milano, Autostazione Lampugnano. The journey, including transfers, takes approximately 5h 52m.
More detailsThe distance between Milan and Zürich is 249 km. The road distance is 279.8 km.
Get driving directionsMilan to Zürich bus services, operated by FlixBus, depart from Milano, Autostazione Lampugnano station.
More detailsMilan to Zürich bus services, operated by FlixBus, arrive at Zurich Bus Station.
More detailsThere are 830+ hotels available in Zürich. Prices start at SFr 70 per night.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps