Travel options for:
Geneva to Brussels
  • Train

    $151 - $244
    1. Geneve

      4 h 27 min - 4 times a week

      $120 - $190

    2. Lille Europe Eurostar

      35 min - every 4 hours

      $30 - $60

  • Bus

    $84 - $194
    1. Geneve

      8 h 15 min - 4 times a day

      $55 - $110

    2. Paris Gallieni

      3 h 15 min - every 2 hours

      $28 - $85

  • Train, bus

    $117 - $215
    1. Genève

      1 h 28 min - 4 times a day

      $50 - $90

    2. Biel/Bienne

      1 h 4 min - hourly

      $21 - $40

    3. Basel

      9 h 30 min - twice a week

      $45 - $85

  • Drive

    $100 - $150
    1. Geneva

      7 h 31 min - 493 miles

      $100 - $150

  • Fly

    $64 - $210
    1. Geneva

      7 min - every 3 hours

      $10 - $18

    2. Geneva (GVA)

      1 h 15 min - non-stop

      $35 - $170

    3. Brussels (BRU)

      16 min - hourly

      $19 - $22

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

From Geneve train to Lille Europe Eurostar then train to Bruxelles-Midi Eurostar. 5 h 44 min SFr 222. From Geneve bus to Paris Gallieni then bus to Brussels-North. 12 h 30 min SFr 136. From Genève train to Biel/Bienne, train to Basel, then bus to Brussels North. 13 h 40 min SFr 203. From Geneva drive to Brussels. 7 h 31 min SFr 124. From Genève train to Geneva airport, fly to Brussels airport, then train to Brussels. 3 h 45 min SFr 106.