Travel options for:
Florence to Greece
  • Fly Florence to Athens

    $97 - $352
    1. Florence

      14 min - every 30 minutes

      $1 - $3

    2. Florence (FLR)

      3 h 45 min - 1 stopover

      $85 - $340

    3. Athens (ATH)

      42 min - hourly

      $10

  • Fly Florence to Thessaloniki

    $139 - $305
    1. Florence

      14 min - every 30 minutes

      $1 - $3

    2. Florence (FLR)

      5 h 20 min - 1 stopover

      $120 - $280

    3. Thessaloniki (SKG)

      10 min - 6 miles

      $18 - $23

  • Train to Bologna, fly to Athens

    $75 - $305
    1. Florence

      35 min - once daily

      $18 - $26

    2. Bologna Centrale

      16 min - every 15 minutes

      $2 - $30

    3. Bologna (BLQ)

      2 h 15 min - non-stop

      $45 - $240

    4. Athens (ATH)

      42 min - hourly

      $10

  • Train to Rome, fly to Athens

    $104 - $300
    1. Florence

      1 h 37 min - once daily

      $27 - $40

    2. Roma Termini

      32 min - every 20 minutes

      $21 - $22

    3. Rome (FCO)

      1 h 55 min - non-stop

      $45 - $230

    4. Athens (ATH)

      42 min - hourly

      $10

  • Train to Rome Ciampino, fly to Athens

    $67 - $230
    1. Florence

      1 h 37 min - once daily

      $27 - $40

    2. Roma Termini

      15 min - hourly

      $2

    3. Rome Ciampino (CIA)

      2 h - non-stop

      $27 - $180

    4. Athens (ATH)

      42 min - hourly

      $10

  • Bus, bus and ferry

    $276 - $391
    1. Florence

      1 h 37 min - every 3 hours

      $5 - $10

    2. Stazione Centrale

      10 min - every 30 minutes - line 30

      $1 - $2

    3. Bologna

      13 h 20 min - once a week

      $220 - $330

    4. Trikala

      5 h 35 min - once daily

      $47

    5. Σταθ.Υπερασ.Λεωφ.Κηφισου

      11 min - every 10 minutes - line 051

      $2

  • Drive, car ferry

    $154 - $350
    1. Florence

      3 h 10 min - 202.6 miles

      $45 - $75

    2. Ancona

      20 h 30 min - every 4 hours

      $75 - $230

    3. Patras

      2 h 51 min - 133.8 miles

      $30 - $50

  • Train, car ferry, bus via Bologna Centrale

    $157 - $413
    1. Firenze S.M.N.

      37 min - every 15 minutes

      $17 - $35

    2. Bologna Centrale

      1 h 47 min - every 4 hours

      $19 - $40

    3. Ancona

      7 min - 3 times a day

      $1 - $13

    4. Ancona

      20 h 30 min - once daily

      $95 - $300

    5. Patras

      12 min - 3285 feet

    6. Patras

      3 h - hourly

      $23 - $27

    7. Σταθ.Υπερασ.Λεωφ.Κηφισου

      11 min - every 10 minutes - line 051

      $2

  • Train, car ferry, bus

    $142 - $383
    1. Firenze S.M.N.

      4 h 18 min - twice a week

      $20 - $55

    2. Stazione Fs-Rosselli

      6 min - every 15 minutes

      $2

    3. Ancona

      20 h 30 min - once daily

      $95 - $300

    4. Patras

      12 min - 3285 feet

    5. Patras

      3 h - hourly

      $23 - $27

    6. Σταθ.Υπερασ.Λεωφ.Κηφισου

      17 min - every 10 minutes - line 051

      $2

  • Bus and ferry, bus

    $134 - $165
    1. Firenze

      23 h 8 min - once a week

      $85 - $120

    2. Fier

      10 h 51 min - twice daily

      $47

  • Drive

    $310 - $460
    1. Florence

      20 h 52 min - 1322.8 miles

      $310 - $460

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

From Leopolda Salita bus to Florence airport, fly to Athens airport, then subway to Athens. 7 h 1 min $131. From Leopolda Salita bus to Florence airport, fly to Thessaloniki airport, then taxi to Kalamariá. 7 h 44 min $173. From Firenze Santa Maria Novella Station train to Bologna Centrale, Aerobus to Bologna airport, fly to Athens airport, then subway to Athens. 6 h 15 min $133. From Firenze Santa Maria Novella Station train to Roma Termini, train to Rome airport, fly to Athens airport, then subway to Athens. 7 h 17 min $159. From Firenze Santa Maria Novella Station train to Roma Termini, train to Rome Ciampino airport, fly to Athens airport, then subway to Athens. 7 h 2 min $105. From Florence bus to Stazione Centrale, line 30 bus to Bologna, bus and ferry to Trikala, bus to Σταθ.Υπερασ.Λεωφ.Κηφισου, then line 051 bus to Αγ.Γεωργιοσ. 23 h 12 min $319. From Florence drive to Ancona, car ferry to Patras, then drive to Athens. 26 h 31 min $299. From Firenze S.M.N. train to Bologna Centrale, train to Ancona, train to Ancona, car ferry to Patras, walk to Patras, bus to Σταθ.Υπερασ.Λεωφ.Κηφισου, then line 051 bus to Αγ.Γεωργιοσ. 29 h 34 min $358. From Firenze S.M.N. train to Stazione Fs-Rosselli, bus to Ancona, car ferry to Patras, walk to Patras, bus to Σταθ.Υπερασ.Λεωφ.Κηφισου, then line 051 bus to Μεταξουργειο. 29 h 56 min $336. From Firenze bus and ferry to Fier then bus to Athens. 34 h 59 min $149. From Florence drive to Athens. 20 h 52 min $388.