Travel from Liège to Zürich

Bus or train from Liège to Zürich?

You can take a train from Liège to Zürich via Köln Hbf and Basel SBB in around 7 hours 4 minutes. Alternatively, Eurolines CH operates a bus from Liège to Zürich 3 times a week. Tickets cost $50 - $80 and the journey takes 8 hours 45 minutes. FlixBus also services this route 5 times a week.

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 Liège to Zürich

ModeDurationPrice
From Liège-Guillemins train to Köln Hbf, train to Basel SBB, then train to Zürich HB.7 h 4 min225€
From Liège-Palais train to Luxembourg, train to Mulhouse Ville, then train to Zürich HB.8 h 35 min92€
From Liege bus to Zurich.8 h 45 min64€
From Liege bus to Strasbourg then bus to Zurich.10 h 45 min99€
From Liège drive to Zürich.5 h 47 min74€
From Liège-Guillemins train to Leuven, train to Brussels airport, fly to Zurich airport, then line 16 train to Zürich.4 h 43 min134€
From Liège-Guillemins 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 55 min152€
From Liège-Guillemins train to Leuven, train to Brussels airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Zürich.5 h 38 min153€
From Angleur train to Luxembourg Gare Centrale, shuttle to Luxembourg airport, fly to Zurich airport, then line 16 train to Zürich.6 h 6 min139€
From Liège-Guillemins train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Zurich airport, then line 16 train to Zürich.5 h 45 min134€
From Liège-Guillemins train to Köln Hbf, train to Frankfurt airport, fly to Zurich airport, then line 16 train to Zürich.4 h 59 min211€
From Liège-Guillemins train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Zürich.6 h 45 min201€

How long does it take to get from Liège to Zürich?

It takes approximately 7 hours 4 minutes to get from Liège to Zürich, including transfers.

Is there a direct train between Liège and Zürich?

No, there is no direct train from Liège to Zürich. However, there are services departing from Liège-Guillemins and arriving at Zürich HB via Köln Hbf and Basel SBB. The journey, including transfers, takes approximately 7 hours 4 minutes.

Is there a direct bus between Liège and Zürich?

Yes, there is a direct bus departing from Liege and arriving at Zurich. Services depart five times a week, and operate every day. The journey takes approximately 8 hours 45 minutes.

Operators from Liège to Zürich

OperatorPhoneWebsite
ThalysThalys
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Belgian Railways (NMBS/SNCB)+32 2 528 28 28Belgian Railways (NMBS/SNCB)
TGV0033 892 353535TGV
Eurolines CH0041 (0) 844 257 224Eurolines CH
Eurolines FR+ 33 1 41 86 24 21Eurolines FR
SwissSwiss
LufthansaLufthansa
Brussels AirlinesBrussels Airlines
Bahn DEBahn DE
EurowingsEurowings
easyJeteasyJet
BVBBVB
Flibco+352 26 58 57 1Flibco
S-BahnS-Bahn
KLMKLM