Rome2Rio

How to get fromFlorence to Greeceby plane, train, bus, car ferry or car

Find Transport to Greece

See all options

There are 12 ways to get from Florence to Greece by plane, train, bus, car ferry, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

  1. Fly Florence to Athens5h 18m

    1. Fly from Florence (FLR) to Athens (ATH)planeFLR - ATH

    $92–332

Cheapest option

  1. Train to Bologna, fly to Thessaloniki5h 43m

    1. Take the train from Firenze S.M.N. to Bologna Centraletrain
    2. Fly from Bologna (BLQ) to Thessaloniki (SKG)planeBLQ - SKG

    $68–390

10 alternative options

  1. Fly Florence to Thessaloniki7h 56m

    1. Fly from Florence (FLR) to Thessaloniki (SKG)planeFLR - SKG

    $124–504

  2. Train to Bologna, fly to Athens5h 50m

    1. Take the train from Firenze S.M.N. to Bologna Centraletrain
    2. Fly from Bologna (BLQ) to Athens (ATH)planeBLQ - ATH

    $76–378

  3. Train to Bologna, fly to Heraklion5h 28m

    1. Take the train from Firenze S.M.N. to Bologna Centraletrain
    2. Fly from Bologna (BLQ) to Heraklion (HER)planeBLQ - HER

    $72–400

  4. Train to Pisa, fly to Rhodes6h 52m

    1. Take the train from Firenze S.M.N. to Pisa Centraletrain
    2. Fly from Pisa (PSA) to Rhodes (RHO)planePSA - RHO

    $96–411

  5. Train, bus via Skopje27h 16m

    1. Take the train from Firenze S.M.N. to Bologna CentraletrainFr
    2. Take the bus from Bologna Centrale to Skopjebus
    3. Take the bus from Skopje Nikola Karev to Thessaloniki Simeonidis Tours Officebus
    4. Take the train from Thessaloniki to AthenstrainIc

    $159–227

  6. Bus29h 43m

    1. Take the bus from Stazione Santa Maria Novella to Kumanovobus
    2. Take the bus from Kumanovo to Athensbus

    $152–187

  7. Train, car ferry, bus33h 17m

    1. Take the train from Firenze S.M.N. to Bologna CentraletrainFr
    2. Take the train from Bologna Centrale to AnconatrainFr
    3. Take the car ferry from Port of Ancona to Patrascarferry
    4. Take the bus from Patras to Athensbus

    $132–399

  8. Train, Bus33h 22m

    1. Take the train from Firenze S.M.N. to Bologna CentraletrainFr
    2. Take the bus from Bologna to Larissabus
    3. Take the train from Larissa to AthenstrainIc

    $150–271

  9. Bus via Elbasan40h 24m

    1. Take the bus from Firenze to Elbasanbus
    2. Take the bus from Elbasan to Athensbus

  10. Drive19h 59m

    1. Drive from Florence to Athenscar1,302.8 mi

    $440–636

Florence (FLR) to Athens (ATH) flights

Calendar17Weekly Planes
Duration3h 55mAverage Duration
Ticket$98Cheapest Price
See schedules

Questions & Answers

Map of how to get from Florence to Greece.ExpandLaunch map view
  • Distance: 801.6 mi
  • Duration: 5h 18m

What companies run services between Florence, Italy and Greece?

Aegean Airlines, Alitalia, and Volotea fly from Florence (FLR) to Athens (ATH) twice daily. Alternatively, you can take a bus from Stazione Santa Maria Novella to Athens via Kumanovo in around 29h 43m.

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around Greece

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

Italy Travel Guides

Read the travel guideItaly Travel Guides

More Questions & Answers