Travel options for:
Vienna to Belgium
  • Fly to Brussels

    $86 - $233
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      1 h 40 min - non-stop

      $60 - $200

    3. Brussels (BRU)

      16 min - hourly

      $19 - $22

  • Fly to Cologne/Bonn Apt, train

    $102 - $281
    1. Vienna

      16 min - every 30 minutes

      $7 - $11

    2. Vienna (VIE)

      1 h 30 min - non-stop

      $55 - $200

    3. Cologne/Bonn Apt (CGN)

      15 min - every 30 minutes

      $1 - $4

    4. Köln Hbf

      1 h 4 min - 3 times a day

      $35 - $60

    5. Liège-Guillemins

      7 min - hourly

      $4 - $6

  • Train

    $194 - $321
    1. Wien Hbf

      6 h 52 min - once daily

      $110 - $170

    2. Frankfurt(Main)Hbf

      2 h 57 min - once daily

      $80 - $150

    3. Bruxelles-Nord

      3 min - every 30 minutes

      $3 - $6

  • Bus FlixBus

    $74 - $123
    1. Vienna, Vienna Erdberg

      18 h 45 min - twice daily

      $70 - $120

    2. Bruxelles-Nord

      3 min - every 30 minutes

      $3 - $6

  • Bus Eurolines HU

    $145 - $151
    1. Wien Stephansplatz (U3)

      7 min - every 15 minutes

      $2 - $8

    2. Vienna Erdberg

      1 h 45 min - twice a week

      $25

    3. Rajka

      18 h - once a week

      $115

    4. Gare Du Nord

      4 min - every 15 minutes - line 4

      $2 - $3

  • Night train, train

    $163 - $224
    1. Wien Stephansplatz (U1)

      5 min - every 5 minutes

      $5 - $8

    2. Wien Hauptbahnhof

      11 h 38 min - once daily

      $90 - $120

    3. Köln Hbf

      1 h 50 min - 3 times a day

      $65 - $90

    4. Bruxelles-Midi

      3 min - every 30 minutes

      $3 - $6

  • Drive

    $140 - $210
    1. Vienna

      10 h 10 min - 690.6 miles

      $140 - $210

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

From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Brussels airport, then train to Brussels. 4 h 19 min $139. From Wien Mitte-Landstraße (CAT) train to Vienna airport, fly to Cologne/Bonn Apt airport, train to Köln Hbf, train to Liège-Guillemins, then train to Liège. 6 h 25 min $167. From Wien Hbf train to Frankfurt(Main)Hbf, train to Bruxelles-Nord, then train to Bruxelles-Central. 10 h 53 min $298. From Vienna, Vienna Erdberg bus to Bruxelles-Nord then train to Bruxelles-Central. 18 h 49 min $121. From Wien Stephansplatz (U3) subway to Vienna Erdberg, bus to Rajka, bus to Gare Du Nord, then line 4 tram to Bourse. 21 h 59 min $149. From Wien Stephansplatz (U1) subway to Wien Hauptbahnhof, night train to Köln Hbf, train to Bruxelles-Midi, then train to Bruxelles-Central. 15 h 37 min $211. From Vienna drive to Brussels. 10 h 10 min $176.