Travel options for:
Prague to Florence
  • Fly to Florence

    $81 - $261
    1. Prague

      15 min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      3 h 30 min - 1 stopover

      $80 - $260

    3. Florence (FLR)

      9 min - every 30 minutes

  • Fly to Bologna, train

    $92 - $243
    1. Prague

      15 min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      1 h 30 min - non-stop

      $70 - $210

    3. Bologna (BLQ)

      24 min - every 15 minutes - line 40

      $3 - $6

    4. Bologna Centrale Station

      34 min - once daily

      $18 - $26

  • Fly to Pisa, train

    $80 - $271
    1. Prague

      15 min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      2 h 15 min - non-stop

      $70 - $260

    3. Pisa (PSA)

      5 min - every 10 minutes

    4. Pisa Centrale

      1 h - hourly

      $9 - $10

  • Fly to Venice, train

    $87 - $285
    1. Prague

      15 min - every 4 hours

      $1 - $2

    2. Prague (PRG)

      1 h 20 min - non-stop

      $55 - $220

    3. Venice (VCE)

      15 min - hourly

      $2 - $4

    4. Venezia Mestre

      1 h 53 min - hourly

      $29 - $60

  • Train

    $144 - $217
    1. Praha hl.n.

      5 h 51 min - once daily

      $50 - $75

    2. München Hbf

      5 h 18 min - 3 times a day

      $70 - $95

    3. Verona Porta Nuova

      1 h 30 min - every 4 hours

      $23 - $50

  • Bus FlixBus

    $61 - $102
    1. Prague, Prague Main station

      11 h 25 min - 5 times a week

      $45 - $80

    2. Benátky Mestre, St. di autobus

      4 h 20 min - every 30 minutes

      $14 - $24

  • Bus Tour Bus

    $80 - $120
    1. Prague - Florenc Station

      18 h - twice a week

      $80 - $120

  • Train, nighttrain

    $125 - $178
    1. Praha hl.n.

      6 h 14 min - every 3 hours

      $60 - $95

    2. Bruck an der Mur

      8 h 49 min - twice a week

      $65 - $85

  • Drive

    $150 - $230
    1. Prague

      9 h 42 min - 645.2 miles

      $150 - $230

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

From Praha, Hradčanská bus to Prague airport, fly to Florence airport, then bus to Florence. 6 h $131. From Praha, Hradčanská bus to Prague airport, fly to Bologna airport, line 40 bus to Bologna Centrale Station, then train to Florence. 5 h 25 min $119. From Praha, Hradčanská bus to Prague airport, fly to Pisa airport, train to Pisa Centrale, then train to Florence. 6 h $131. From Praha, Hradčanská bus to Prague airport, fly to Venice airport, bus to Venezia Mestre, then train to Florence. 6 h 29 min $134. From Praha hl.n. train to München Hbf, train to Verona Porta Nuova, then train to Firenze Campo di Marte. 14 h 39 min $192. From Prague, Prague Main station bus to Benátky Mestre, St. di autobus then bus to Florencie, Montelungo. 16 h $95. From Prague - Florenc Station bus to Firenze. 18 h $84. From Praha hl.n. train to Bruck an der Mur then nighttrain to Firenze S.M.N.. 16 h 3 min $155. From Prague drive to Florence. 9 h 42 min $189.