Travel options for:
Budapest to Venice
  • Fly to Venice

    $43 - $255
    1. Budapest

      34 min - every 30 minutes

      $1 - $4

    2. Budapest (BUD)

      2 h 45 min - 1 stopover

      $40 - $250

    3. Venice (VCE)

      24 min - every 20 minutes - line 5

      $2

  • Fly to Bologna, train

    $72 - $294
    1. Budapest

      34 min - every 30 minutes

      $1 - $4

    2. Budapest (BUD)

      1 h 25 min - non-stop

      $45 - $250

    3. Bologna (BLQ)

      24 min - every 15 minutes - line 40

      $3 - $6

    4. Bologna Centrale

      1 h 25 min - every 15 minutes

      $23 - $35

  • Fly to Venice Treviso

    $58 - $213
    1. Budapest

      34 min - every 30 minutes

      $1 - $4

    2. Budapest (BUD)

      1 h 25 min - non-stop

      $27 - $150

    3. Venice Treviso (TSF)

      24 min - on demand

      $30 - $60

  • Train

    $104 - $166
    1. Kelenföld

      2 h 21 min - 5 times a day

      $23 - $40

    2. Wien Hbf

      7 h 39 min - once daily

      $80 - $130

  • Bus

    $61 - $76
    1. Deák Ferenc tér M

      12 min - every 20 minutes

      $2

    2. Budapest Népliget

      10 h 15 min - once daily

      $60 - $75

  • Train, bus

    $49 - $171
    1. Budapest-Déli

      7 h 50 min - once daily

      $30 - $50

    2. Ljubljana

      1 h 35 min - twice daily

      $5 - $90

    3. Trieste Centrale

      2 h 5 min - hourly

      $11 - $35

  • Drive

    $100 - $160
    1. Budapest

      6 h 43 min - 440.4 miles

      $100 - $160

  • Shuttle bus

    $142 - $195
    1. Dózsa György tér

      13 min - every 15 minutes - line 5

      $2

    2. Budapest

      10 h - on demand

      $140 - $190

    3. Mestre Fs C3

      13 min - every 20 minutes

      $1 - $4

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

From Budapest Astoria bus to Budapest airport, fly to Venice airport, then line 5 bus to Venice. 5 h 53 min $105. From Budapest Astoria bus to Budapest airport, fly to Bologna airport, line 40 bus to Bologna Centrale, then train to Venice. 6 h 2 min $133. From Budapest Astoria bus to Budapest airport, fly to Venice Treviso airport, then shuttle to Venice. 4 h 53 min $93. From Kelenföld train to Wien Hbf then train to Venezia Santa Lucia. 11 h $141. From Deák Ferenc tér M bus to Budapest Népliget then bus to Venezia Tronchetto. 11 h 27 min $61. From Budapest-Déli train to Ljubljana, bus to Trieste Centrale, then train to Venezia Santa Lucia. 13 h 6 min $78. From Budapest drive to Venice. 6 h 43 min $129. From Dózsa György tér line 5 bus to Budapest, Shuttle bus to Mestre Fs C3, then bus to Corsia A5. 11 h 1 min $184.