Travel options for:
Budapest to Florence
  • Fly to Bologna, train

    $67 - $323
    1. Budapest

      34 min - every 30 minutes

      $1 - $4

    2. Budapest (BUD)

      1 h 25 min - non-stop

      $45 - $250

    3. Bologna (BLQ)

      18 min - every 15 minutes

      $3 - $35

    4. Bologna Centrale

      37 min - hourly

      $18 - $35

  • Fly to Florence

    $87 - $291
    1. Budapest

      34 min - every 30 minutes

      $1 - $4

    2. Budapest (BUD)

      3 h 55 min - 1 stopover

      $85 - $280

    3. Florence (FLR)

      0 min - hourly - line 389

      $1 - $8

  • Fly to Pisa, train

    $51 - $254
    1. Budapest

      34 min - every 30 minutes

      $1 - $4

    2. Budapest (BUD)

      1 h 45 min - non-stop

      $40 - $240

    3. Pisa (PSA)

      5 min - every 10 minutes

    4. Pisa Centrale

      1 h - hourly

      $10 - $11

  • Train

    $133 - $226
    1. Kelenföld

      2 h 21 min - 5 times a day

      $23 - $40

    2. Wien Hbf

      7 h 28 min - once daily

      $80 - $130

    3. Venezia Mestre

      1 h 53 min - hourly

      $29 - $60

  • Bus Eurolines HU

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

      12 min - every 20 minutes

      $2

    2. Budapest Népliget

      14 h - 3 times a week

      $60 - $95

  • Bus Eurolines IT

    $66 - $96
    1. Deák Ferenc tér M

      12 min - every 20 minutes

      $2

    2. Budapest - Népliget

      14 h 16 min - 3 times a week

      $60 - $85

    3. Boloňa, Autostaz.Piazza XX

      1 h 45 min - every 30 minutes

      $5 - $10

  • Train, night train

    $104 - $151
    1. Clark Ádám tér

      20 min - every 15 minutes - line 19

      $1

    2. Kelenföld

      2 h 21 min - 5 times a day

      $23 - $40

    3. Wien Hauptbahnhof

      11 h 13 min - once daily

      $80 - $110

  • Drive

    $140 - $210
    1. Budapest

      8 h 57 min - 591.2 miles

      $140 - $210

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

From Budapest Astoria bus to Budapest airport, fly to Bologna airport, Aerobus to Bologna Centrale, then train to Florence. 5 h 16 min $135. From Budapest Astoria bus to Budapest airport, fly to Florence airport, then line 389 shuttle to Florence. 6 h 49 min $160. From Budapest Astoria bus to Budapest airport, fly to Pisa airport, train to Pisa Centrale, then train to Florence. 5 h 52 min $98. From Kelenföld train to Wien Hbf, train to Venezia Mestre, then train to Firenze S.M.N.. 13 h 16 min $186. From Deák Ferenc tér M bus to Budapest Népliget then bus to Florence. 15 h 12 min $61. From Deák Ferenc tér M bus to Budapest - Népliget, bus to Boloňa, Autostaz.Piazza XX Settembre, then bus to Florencie, Montelungo. 17 h 26 min $78. From Clark Ádám tér line 19 tram to Kelenföld, train to Wien Hauptbahnhof, then night train to Firenze S.M.N.. 15 h 54 min $120. From Budapest drive to Florence. 8 h 57 min $173.