Travel from Paris to Switzerland

Train, bus or fly from Paris to Switzerland?

TGV operates a train from Paris to Zürich every 4 hours. Tickets cost $120 - $140 and the journey takes 4 h 3 min. Alternatively, Eurolines CH operates a bus from Paris to Zürich 3 times a week. Tickets cost $50 - $80 and the journey takes 8 h 13 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 Paris to Switzerland

ModeDurationPrice
From Paris Gare de Lyon train to Zürich HB then line 15 train to Zürich Stadelhofen.4 h 7 min125€
From Paris bus to Zürich HB then line 15 train to Zürich Stadelhofen.8 h 17 min77€
From Paris, Paris bus to Zürich, Sihlquai/HB then line 4 tram to Zürich, Opernhaus.10 h 16 min61€
From Paris drive to Zürich.6 h 10 min87€
From Stade Charlety - Porte De Gentilly bus to Paris Orly airport, fly to Mulhouse airport, then line 50 bus to Basel.2 h 32 min117€
From Stade Charlety - Porte De Gentilly bus to Paris Orly airport, fly to Geneva airport, then line 10 bus to Geneva.3 h 48 min68€
From Chatelet Les Halles train to Paris CDG airport, fly to Geneva airport, then line 10 bus to Geneva.4 h 11 min90€
From Chatelet Les Halles train to Paris CDG airport, fly to Basel airport, then line 50 bus to Basel.3 h 55 min94€
From Chatelet Les Halles train to Paris CDG airport, fly to Zurich airport, then line 16 train to Zürich.4 h 17 min116€

How long does it take to get from Paris to Switzerland?

It takes approximately 4 h 7 min to get from Paris to Switzerland, including transfers.

Is there a direct train between Paris and Switzerland?

No, there is no direct train from Paris to Switzerland. However, there are services departing from Paris Gare de Lyon and arriving at Zürich Stadelhofen via Zürich HB. The journey, including transfers, takes approximately 4 h 7 min.

Operators from Paris to Switzerland

OperatorPhoneWebsite
TGV0033 892 353535TGV
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Eurolines CH0041 (0) 844 257 224Eurolines CH
FlixBus+49 1807 123 99 123FlixBus
VBZVBZ
Paris Orlybus3424Paris Orlybus
Air FranceAir France
BVBBVB
easyJeteasyJet
tpgtpg
Paris RERParis RER
LuxairLuxair
SwissSwiss
Brussels AirlinesBrussels Airlines
LufthansaLufthansa
EurowingsEurowings