Travel from Switzerland to Brussels

Train, bus or fly from Switzerland to Brussels?

Brussels Airlines, easyJet and 2 other airlines fly from Genève to Brussels hourly. Alternatively, you can take a train from Zürich to Brussels via Zürich HB, Paris Lyon Banlieue, and Paris Nord in around 7 h 19 min.

Travel Guides

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

How to get from Switzerland to Brussels

From Genève, Bel-Air line 10 bus to Geneva airport, fly to Brussels airport, then train to Brussels. 4 h $95. From Zürich, Schwandenholz line 62 bus to Zürich Oerlikon, line 16 train to Zurich airport, fly to Brussels airport, then train to Brussels. 4 h 1 min $152. From Basel, Dreirosenbrücke line 1 tram to Basel, Kannenfeldplatz, line 50 bus to Basel airport, fly to Brussels airport, then train to Brussels. 3 h 51 min $116. From Basel Messeplatz line 11 tram to Basel SBB, train to Strasbourg, train to Strasbourg airport, fly to Brussels airport, then train to Brussels. 4 h 46 min $213. From Zürich Stadelhofen line 15 train to Zürich HB, train to Paris Lyon Banlieue, train to Paris Nord, then train to Bruxelles-Midi. 7 h 19 min $279. From Zürich Stadelhofen line 15 train to Zürich HB, train to Mulhouse Ville, train to Luxembourg, then train to Bruxelles-Central. 10 h 43 min $142. From Zürich Stadelhofen line 15 train to Zurich then bus to Brussels North. 11 h 47 min $95. From Zürich, Opernhaus line 4 tram to Zurich, night bus to Luxembourg, Luxembourg central station, then bus to Brussels, Brussels-North station. 11 h 26 min $57. From Zürich drive to Brussels. 6 h 16 min $99.
Close Print Itinerary
  1. Here are 9 options to get from
    Switzerland to Brussels:

    1. Trip:
      1 Fly from Geneva
      • One-Way approx: USD $59 - $198
      • Duration: 4 h
      Open +
      • Trip:
        1 Fly from Geneva
        • One-Way approx: USD $59 - $198
        • Duration: 4 h
        Close x
    2. Trip:
      2 Fly from Zurich
      • One-Way approx: USD $98 - $316
      • Duration: 4 h 1 min
      Open +
      • Trip:
        2 Fly from Zurich
        • One-Way approx: USD $98 - $316
        • Duration: 4 h 1 min
        Close x
    3. Trip:
      3 Fly from Basel
      • One-Way approx: USD $60 - $270
      • Duration: 3 h 51 min
      Open +
      • Trip:
        3 Fly from Basel
        • One-Way approx: USD $60 - $270
        • Duration: 3 h 51 min
        Close x
    4. Trip:
      4 Train to Strasbourg, fly
      • One-Way approx: USD $128 - $371
      • Duration: 4 h 46 min
      Open +
      • Trip:
        4 Train to Strasbourg, fly
        • One-Way approx: USD $128 - $371
        • Duration: 4 h 46 min
        Close x
    5. Trip:
      5 Train via Paris Lyon Banlieue
      • One-Way approx: USD $222 - $290
      • Duration: 7 h 19 min
      Open +
      • Trip:
        5 Train via Paris Lyon Banlieue
        • One-Way approx: USD $222 - $290
        • Duration: 7 h 19 min
        Close x
    6. Trip:
      6 Train
      • One-Way approx: USD $121 - $185
      • Duration: 10 h 43 min
      Open +
      • Trip:
        6 Train
        • One-Way approx: USD $121 - $185
        • Duration: 10 h 43 min
        Close x
    7. Trip:
      7 Bus
      • One-Way approx: USD $64 - $95
      • Duration: 11 h 47 min
      Open +
      • Trip:
        7 Bus
        • One-Way approx: USD $64 - $95
        • Duration: 11 h 47 min
        Close x
    8. Trip:
      8 Night bus, bus
      • One-Way approx: USD $37 - $70
      • Duration: 11 h 26 min
      Open +
      • Trip:
        8 Night bus, bus
        • One-Way approx: USD $37 - $70
        • Duration: 11 h 26 min
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $80 - $120
      • Duration: 6 h 16 min
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $80 - $120
        • Duration: 6 h 16 min
        Close x