Travel options for:
Dubrovnik to Florence
  • Car ferry, train

    $142 - $190
    1. Dubrovnik

      10 h - twice a week

      $18 - $24

    2. Bari

      16 min - 3543 feet

    3. Bari - Corso Cavour

      2 min - twice daily

      $41

    4. Βari - Viale Unità ang. Largo

      7 min - 1917 feet

    5. Bari Centrale

      4 h 3 min - 3 times a day

      $55 - $85

    6. Roma Termini

      1 h 32 min - every 15 minutes

      $28 - $40

  • Bus

    $66 - $119
    1. Dubrovnik

      8 h 30 min - once daily

      $30 - $60

    2. Zagreb

      8 h 45 min - once daily

      $35 - $60

  • Bus, train

    $109 - $191
    1. Dubrovnik

      3 h - twice daily

      $15 - $25

    2. Split

      6 h - once daily

      $27 - $40

    3. Zagreb Glavni Kolod.

      4 h 8 min - once daily

      $18 - $27

    4. Villach Hbf (Busbahnhof)

      3 h 9 min - 5 times a day

      $19 - $50

    5. Venezia Mestre

      1 h 53 min - hourly

      $30 - $50

  • Ferry, car ferry, train

    $112 - $161
    1. Dubrovnik

      4 h 20 min - once daily

      $29 - $45

    2. spalato

      11 h - once daily

      $45 - $65

    3. Ancona

      5 min - hourly

      $2

    4. Ancona

      4 h 32 min - twice a week

      $35 - $50

  • Bus, shuttle

    $99 - $715
    1. Dubrovnik

      12 h 43 min - once daily

      $35 - $55

    2. Rijeka

      6 h 38 min - on demand

      $55 - $650

    3. Bologna

      1 h 37 min - every 3 hours

      $5 - $10

  • Drive

    $160 - $240
    1. Dubrovnik

      11 h 22 min - 676 miles

      $160 - $240

  • Fly

    $158 - $475
    1. Dubrovnik

      29 min - hourly

      $8

    2. Dubrovnik (DBV)

      4 h 15 min - 1 stopover

      $150 - $460

    3. Florence (FLR)

      0 min - hourly - line 389

      $1 - $8

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

From Dubrovnik car ferry to Bari, walk to Bari - Corso Cavour, bus to Βari - Viale Unità ang. Largo Ciaia, walk to Bari Centrale, train to Roma Termini, then train to Firenze S.M.N.. 18 h 5 min 140€. From Dubrovnik bus to Zagreb then bus to Florence. 18 h 15 min 80€. From Dubrovnik bus to Split, train to Zagreb Glavni Kolod., train to Villach Hbf (Busbahnhof), train to Venezia Mestre, then train to Firenze S.M.N.. 21 h 44 min 123€. From Dubrovnik ferry to spalato, car ferry to Ancona, bus to Ancona, then train to Firenze S.M.N.. 22 h 116€. From Dubrovnik bus to Rijeka, shuttle to Bologna, then bus to Florence. 22 h 8 min 343€. From Dubrovnik drive to Florence. 11 h 22 min 167€. From Dubrovnik shuttle to Dubrovnik airport, fly to Florence airport, then line 389 shuttle to Florence. 7 h 4 min 214€.