Travel from Nantes to Zürich

Train, bus or fly from Nantes to Zürich?

You can take a train from Nantes to Zürich via Montparnasse-Bienvenue, Bercy, and Paris Gare de Lyon in around 7 h 50 min. Alternatively, you can take a bus from Nantes to Zürich via Paris in around 15 h 28 min.

Travel Guides

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

How to get from Nantes to Zürich

From Nantes train to Montparnasse-Bienvenue, line 6 subway to Bercy, walk to Paris Gare de Lyon, then train to Zürich HB. 7 h 50 min 192€. From Nantes bus to Paris then bus to Zurich. 15 h 28 min 116€. From Nantes, Nantes bus to Strasbourg then night bus to Zurich. 18 h 55 min 96€. From Nantes drive to Zürich. 9 h 10 min 131€. From Gare SNCF Sud bus to Nantes airport, fly to Zurich airport, then line 16 train to Zürich. 5 h 58 min 174€. From Gare SNCF Sud bus to Nantes airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Zürich. 5 h 17 min 168€. From Gare SNCF Sud bus to Nantes airport, fly to Strasbourg airport, train to Strasbourg, train to Basel SBB, then train to Zürich. 5 h 55 min 176€. From Gare SNCF Sud bus to Nantes airport, fly to Geneva airport, then train to Zürich. 6 h 57 min 206€.

Operators from Nantes to Zürich

OperatorPhoneWebsite
TGV0033 892 353535TGV
Paris Metro3424Paris Metro
Eurolines FR+ 33 1 41 86 24 21Eurolines FR
Eurolines CH0041 (0) 844 257 224Eurolines CH
FlixBus+49 1807 123 99 123FlixBus
TAN Nantes Transit02 40 444 444TAN Nantes Transit
LufthansaLufthansa
easyJeteasyJet
Air FranceAir France
British AirwaysBritish Airways
KLMKLM
Brussels AirlinesBrussels Airlines
SwissSwiss
Twin JetTwin Jet
XL Airways FranceXL Airways France
Royal JordanianRoyal Jordanian
Hop!Hop!
EurowingsEurowings
Chalair AviationChalair Aviation
VoloteaVolotea
Vueling AirlinesVueling Airlines
NikiNiki
TUI fly BelgiumTUI fly Belgium
Germania Flug AGGermania Flug AG
FlybeFlybe
Transavia FranceTransavia France
TAP PortugalTAP Portugal
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
BVBBVB
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Close Print Itinerary
  1. Here are 8 options to get from
    Nantes to Zürich:

    1. Trip:
      1 Train
      • One-Way approx: USD $168 - $254
      • Duration: 7 h 50 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $168 - $254
        • Duration: 7 h 50 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $68 - $175
      • Duration: 15 h 28 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $68 - $175
        • Duration: 15 h 28 min
        Close x
    3. Trip:
      3 Bus, night bus
      • One-Way approx: USD $72 - $119
      • Duration: 18 h 55 min
      Open +
      • Trip:
        3 Bus, night bus
        • One-Way approx: USD $72 - $119
        • Duration: 18 h 55 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $130 - $190
      • Duration: 9 h 10 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $130 - $190
        • Duration: 9 h 10 min
        Close x
    5. Trip:
      5 Fly to Zurich
      • One-Way approx: USD $113 - $293
      • Duration: 5 h 58 min
      Open +
      • Trip:
        5 Fly to Zurich
        • One-Way approx: USD $113 - $293
        • Duration: 5 h 58 min
        Close x
    6. Trip:
      6 Fly to Basel, train
      • One-Way approx: USD $100 - $347
      • Duration: 5 h 17 min
      Open +
      • Trip:
        6 Fly to Basel, train
        • One-Way approx: USD $100 - $347
        • Duration: 5 h 17 min
        Close x
    7. Trip:
      7 Fly to Strasbourg, train
      • One-Way approx: USD $126 - $396
      • Duration: 5 h 55 min
      Open +
      • Trip:
        7 Fly to Strasbourg, train
        • One-Way approx: USD $126 - $396
        • Duration: 5 h 55 min
        Close x
    8. Trip:
      8 Fly to Geneva, train
      • One-Way approx: USD $137 - $402
      • Duration: 6 h 57 min
      Open +
      • Trip:
        8 Fly to Geneva, train
        • One-Way approx: USD $137 - $402
        • Duration: 6 h 57 min
        Close x