Travel from Düsseldorf to Zürich

Train, bus or fly from Düsseldorf to Zürich?

Eurowings, Swiss and Lufthansa fly from Düsseldorf to Zürich hourly. Alternatively, you can take a train from Düsseldorf to Zürich via Köln Hbf and Basel SBB in around 6 h 25 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Düsseldorf to Zürich

ModeDurationPrice
From Düsseldorf Hbf train to Dusseldorf airport, fly to Zurich airport, then line 16 train to Zürich.3 h 56 min$92
From Düsseldorf Hbf train to Köln, Dom / Hbf, train to Cologne/Bonn Apt airport, fly to Zurich airport, then line 16 train to Zürich.4 h 16 min$149
From Düsseldorf Hbf train to Dusseldorf airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Zürich.4 h 56 min$175
From Düsseldorf Hbf train to Frankfurt airport, fly to Zurich airport, then line 16 train to Zürich.3 h 46 min$212
From Düsseldorf Hbf train to Dusseldorf airport, fly to Friedrichshafen airport, taxi to Friedrichshafen Stadt, train to Schaffhausen, then train to Zürich.6 h 58 min$401
From Düsseldorf Hbf train to Dusseldorf airport, fly to Stuttgart airport, train to Stuttgart-Rohr, train to Böblingen, then train to Zürich.6 h 23 min$150
From Düsseldorf Hbf train to Köln Hbf, train to Basel SBB, then train to Zürich HB.6 h 25 min$231
From Düsseldorf Hbf train to Zürich HB.6 h 33 min$209
From Düsseldorf bus to Zurich.9 h 45 min$65
From Düsseldorf bus to Strasbourg then bus to Zurich.14 h 15 min$139
From Düsseldorf Hbf train to Mannheim Hbf, train to Heidelberg Hbf, then drive to Zürich.5 h 17 min$136
From Düsseldorf drive to Zürich.5 h 31 min$97

How long does it take to get from Düsseldorf to Zürich?

It takes approximately 3 h 56 min to get from Düsseldorf to Zürich, including transfers.

Is there a direct train between Düsseldorf and Zürich?

Yes, there is a direct train departing from Düsseldorf Hbf and arriving at Zürich HB. Services depart four times a day, and operate every day. The journey takes approximately 6 h 33 min.

Is there a direct bus between Düsseldorf and Zürich?

Yes, there is a direct bus departing from Düsseldorf and arriving at Zurich. Services depart twice daily, and operate every day. The journey takes approximately 9 h 45 min.

Operators from Düsseldorf to Zürich

OperatorPhoneWebsite
S-BahnS-Bahn
EurowingsEurowings
SwissSwiss
LufthansaLufthansa
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Bahn DEBahn DE
KLMKLM
BVBBVB
FlixBus+49 1807 123 99 123FlixBus
Eurolines FR+ 33 1 41 86 24 21Eurolines FR