Travel from Zürich to Ghent

Bus or train from Zürich to Ghent?

TGV operates a train from Zürich to Ghent every 3 hours. Tickets cost $120 - $140 and the journey takes 4 h 3 min. 3 other operators also service this route. Alternatively, Eurolines CH operates a bus from Zürich to Ghent 3 times a week. Tickets cost $55 - $80 and the journey takes 10 h 45 min. 2 other operators also service this route.

Travel Guides

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

How to get from Zürich to Ghent

From Zürich HB train to Paris Lyon Banlieue, train to Paris Nord, train to Bruxelles-Midi, then train to Gent St Pieters. 7 h 222€. From Zürich HB train to Mulhouse Ville, train to Luxembourg, train to Bruxelles-Midi, then train to Gent St Pieters. 10 h 35 min 111€. From Zurich bus to Brussel Noord Perron 2, line 214 bus to Aalst Station perron 3, then line 96 bus to Ledeberg Ledebergplein. 13 h 19 min 69€. From Zurich night bus to Hasselt then train to Gent St Pieters. 11 h 47 min 68€. From Zürich drive to Ghent. 6 h 47 min 89€. From Zürich HB train to Zurich airport, fly to Brussels airport, then train to Ghent. 4 h 49 min 125€. From Zürich HB train to Basel, Bahnhof SBB, line 50 bus to Basel airport, fly to Brussels airport, then train to Ghent. 5 h 49 min 145€. From Zürich HB train to Zurich airport, fly to Amsterdam airport, train to Antwerpen Centraal, then train to Ghent. 7 h 18 min 135€.
Close Print Itinerary
  1. Here are 8 options to get from
    Zürich to Ghent:

    1. Trip:
      1 Train via Paris Lyon Banlieue
      • One-Way approx: USD $227 - $274
      • Duration: 7 h
      Open +
      • Trip:
        1 Train via Paris Lyon Banlieue
        • One-Way approx: USD $227 - $274
        • Duration: 7 h
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $120 - $171
      • Duration: 10 h 35 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $120 - $171
        • Duration: 10 h 35 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $65 - $85
      • Duration: 13 h 19 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $65 - $85
        • Duration: 13 h 19 min
        Close x
    4. Trip:
      4 Night bus, train
      • One-Way approx: USD $55 - $87
      • Duration: 11 h 47 min
      Open +
      • Trip:
        4 Night bus, train
        • One-Way approx: USD $55 - $87
        • Duration: 11 h 47 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $90 - $130
      • Duration: 6 h 47 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $90 - $130
        • Duration: 6 h 47 min
        Close x
    6. Trip:
      6 Fly Zurich to Brussels, train
      • One-Way approx: USD $99 - $315
      • Duration: 4 h 49 min
      Open +
      • Trip:
        6 Fly Zurich to Brussels, train
        • One-Way approx: USD $99 - $315
        • Duration: 4 h 49 min
        Close x
    7. Trip:
      7 Train to Basel, fly to Brussels, train
      • One-Way approx: USD $95 - $330
      • Duration: 5 h 49 min
      Open +
      • Trip:
        7 Train to Basel, fly to Brussels, train
        • One-Way approx: USD $95 - $330
        • Duration: 5 h 49 min
        Close x
    8. Trip:
      8 Fly Zurich to Amsterdam, train
      • One-Way approx: USD $83 - $328
      • Duration: 7 h 18 min
      Open +
      • Trip:
        8 Fly Zurich to Amsterdam, train
        • One-Way approx: USD $83 - $328
        • Duration: 7 h 18 min
        Close x