Travel options for:
Budapest Airport (BUD) to Vienna
  • Fly

    $102 - $297
    1. Budapest (BUD)

      50 min - non-stop

      $95 - $290

    2. Vienna (VIE)

      16 min - every 30 minutes

      $7 - $11

  • Bus FlixBus

    $21 - $30
    1. Budapest, Budapest Airport

      3 h 20 min - once daily

      $14 - $24

    2. Flughafen Wien Busterminal

      22 min - every 20 minutes

      $7

  • Train via Kelenföld

    $22 - $39
    1. Vecses

      12 min - hourly

      $1 - $2

    2. Köbanya-Kispest

      14 min - hourly

      $1 - $2

    3. Kelenföld

      2 h 21 min - 5 times a day

      $20 - $35

  • Train

    $28 - $44
    1. Liszt Ferenc Airport 2

      8 min - every 15 minutes

      $2

    2. Ferihegy

      3 h 5 min - once daily

      $22 - $35

    3. Wien Hbf (U1)

      5 min - every 10 minutes

      $5 - $8

  • Bus RegioJet

    $17 - $32
    1. Budapešť, Ferenc Liszt

      3 h 45 min - twice a week

      $13 - $19

    2. Bratislava, Autobusová stanica

      1 h 25 min - hourly

      $2 - $4

    3. Wien Stadion (U2)

      15 min - every 10 minutes

      $2 - $9

  • Drive

    $30 - $50
    1. Budapest Airport (BUD)

      2 h 38 min - 171.8 miles

      $30 - $50

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

From Budapest airport fly to Vienna airport then train to Vienna. 1 h 19 min $152. From Budapest, Budapest Airport bus to Flughafen Wien Busterminal then bus to Wien Morzinplatz. 3 h 53 min $30. From Vecses train to Köbanya-Kispest, train to Kelenföld, then train to Wien Hbf. 4 h $30. From Liszt Ferenc Airport 2 bus to Ferihegy, train to Wien Hbf (U1), then subway to Wien Stephansplatz (U1). 4 h 21 min $37. From Budapešť, Ferenc Liszt Airport, T2 bus to Bratislava, Autobusová stanica Nivy, bus to Wien Stadion (U2), then subway to Wien Karlsplatz (U2). 5 h 48 min $25. From Budapest Airport (BUD) drive to Vienna. 2 h 38 min $38.