Travel options for:
Zürich to Brussels
  • Fly Zurich to Brussels

    $95 - $312
    1. Zürich

      10 min - every 30 minutes

      $11 - $20

    2. Zurich (ZRH)

      1 h 15 min - non-stop

      $65 - $270

    3. Brussels (BRU)

      16 min - hourly

      $19 - $22

      • Brussels
  • Train to Basel, fly to Brussels

    $80 - $294
    1. Zürich

      53 min - hourly

      $23 - $28

    2. Basel, Bahnhof SBB

      16 min - every 15 minutes - line 50

      $3 - $5

    3. Basel (BSL)

      1 h 10 min - non-stop

      $35 - $240

    4. Brussels (BRU)

      16 min - hourly

      $19 - $22

      • Brussels
  • Fly Zurich to Luxembourg, train

    $98 - $312
    1. Zürich

      10 min - every 30 minutes

      $11 - $20

    2. Zurich (ZRH)

      55 min - non-stop

      $65 - $260

    3. Luxembourg (LUX)

      23 min - every 15 minutes

      $2 - $3

    4. Luxembourg

      2 h 54 min - hourly

      $20 - $29

      • Brussels
  • Train

    $198 - $287
    1. Zürich HB

      53 min - hourly

      $23 - $28

    2. Basel SBB

      3 h 52 min - twice daily

      $110 - $170

    3. Köln Hbf

      1 h 50 min - 3 times a day

      $65 - $90

      • Bruxelles-Midi
  • Bus

    $55 - $80
    1. Zurich

      10 h 45 min - 3 times a week

      $55 - $80

      • Brussels North
  • Night bus, bus

    $39 - $61
    1. Zurich, Zurich

      6 h 10 min - twice daily

      $25 - $45

    2. Luxembourg, Central station

      2 h 50 min - 3 times a day

      $13 - $19

      • Brussel, CCN, gare du Nord
  • Drive

    $80 - $120
    1. Zürich

      6 h 15 min - 390.5 miles

      $80 - $120

      • Brussels
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Zürich HB train to Zurich airport, fly to Brussels airport, then train to Brussels. 3 h 48 min $149. From Zürich HB train to Basel, Bahnhof SBB, line 50 bus to Basel airport, fly to Brussels airport, then train to Brussels. 4 h 47 min $141. From Zürich HB train to Zurich airport, fly to Luxembourg airport, bus to Luxembourg, then train to Brussels. 6 h $176. From Zürich HB train to Basel SBB, train to Köln Hbf, then train to Bruxelles-Midi. 8 h 35 min $267. From Zurich bus to Brussels North. 10 h 45 min $76. From Zurich, Zurich night bus to Luxembourg, Central station CFL - Gare Routière then bus to Brussel, CCN, gare du Nord. 10 h $57. From Zürich drive to Brussels. 6 h 15 min $99.