Travel options for:
Brussels to Vienna
  • Fly

    $87 - $232
    1. Brussels

      10 min - hourly

      $19 - $22

    2. Brussels (BRU)

      1 h 40 min - non-stop

      $60 - $200

    3. Vienna (VIE)

      16 min - every 30 minutes

      $7 - $11

  • Train

    $180 - $268
    1. Bruxelles-Nord

      2 h 50 min - 5 times a day

      $65 - $100

    2. Frankfurt(Main)Hbf

      6 h 50 min - once daily

      $110 - $170

  • Train via Köln Hbf

    $188 - $285
    1. Bruxelles-Midi

      1 h 50 min - 5 times a day

      $30 - $50

    2. Köln Hbf

      9 h 19 min - once daily

      $150 - $230

    3. Wien Hbf (U1)

      5 min - every 10 minutes

      $5 - $8

  • Bus FlixBus

    $70 - $120
    1. Brussels, Brussels-North

      18 h 30 min - twice daily

      $70 - $120

  • Bus Eurolines HU

    $145 - $148
    1. Brussels

      18 h - once a week

      $116

    2. Rajka

      1 h 45 min - twice a week

      $24

    3. Wien Erdberg (U3)

      7 min - every 5 minutes

      $5 - $8

  • Drive

    $140 - $210
    1. Brussels

      10 h 9 min - 692.3 miles

      $140 - $210

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

From Bruxelles-Nord train to Brussels airport, fly to Vienna airport, then train to Vienna. 4 h 19 min $139. From Bruxelles-Nord train to Frankfurt(Main)Hbf then train to Wien Hbf. 10 h 40 min $235. From Bruxelles-Midi train to Köln Hbf, train to Wien Hbf (U1), then subway to Wien Stephansplatz (U1). 12 h 17 min $237. From Brussels, Brussels-North station bus to Vienna, Vienna Erdberg. 18 h 30 min $116. From Brussels bus to Rajka, bus to Wien Erdberg (U3), then subway to Wien Stephansplatz (U3). 20 h 53 min $146. From Brussels drive to Vienna. 10 h 9 min $176.