Travel from Eindhoven to Zürich

Bus or train from Eindhoven to Zürich?

Dutch Railways (NS) operates a train from Eindhoven to Zürich twice a week. Tickets cost $130 - $210 and the journey takes 6 h 8 min. Swiss Railways (SBB/CFF/FFS) also services this route every 30 minutes. Alternatively, Eurolines CH operates a bus from Eindhoven to Zürich 3 times a week. Tickets cost $75 - $100 and the journey takes 13 h 25 min. FlixBus also services this route 5 times a week.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Eindhoven to Zürich

From Eindhoven train to Basel SBB then train to Zürich HB. 7 h 19 min 207€. From Eindhoven train to Freiburg(Breisgau) Hbf then train to Zürich HB. 8 h 8 min 181€. From Eindhoven bus to Zurich. 13 h 25 min 66€. From Eindhoven train to Maastricht, train to Liege, bus to Strasbourg, then bus to Zurich. 14 h 1 min 124€. From Eindhoven drive to Zürich. 6 h 19 min 106€. From Eindhoven train to Amsterdam airport, fly to Zurich airport, then line 16 train to Zürich. 5 h 18 min 124€. From Eindhoven train to Venlo, train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Zurich airport, then line 16 train to Zürich. 6 h 6 min 99€. From Eindhoven train to Tilburg, train to Roosendaal, train to Brussels airport, fly to Zurich airport, then line 16 train to Zürich. 6 h 10 min 145€. From Eindhoven train to Venlo, train to Mönchengladbach Hbf, train to Cologne/Bonn Apt airport, fly to Zurich airport, then line 16 train to Zürich. 6 h 36 min 133€. From Eindhoven train to Venlo, train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Zürich. 7 h 6 min 167€. From Eindhoven train to Tilburg, train to Roosendaal, train to Brussels airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Zürich. 7 h 5 min 164€.

Is there a direct train between Eindhoven and Zürich?

No, there is no direct train from Eindhoven to Zürich. However, there are services departing from Eindhoven and arriving at Zürich HB via Basel SBB. The journey, including transfers, takes approximately 7 h 19 min.

Is there a direct bus between Eindhoven and Zürich?

Yes, there is a direct bus departing from Eindhoven and arriving at Zurich. Services depart 5 times a week, and operate every day. The journey takes approximately 13½ hours.