There are 9 ways to get from Piraeus to Florence by subway, plane, bus, busferry, train, car ferry, 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.
Subway, fly to Florence Peretola Airport
best- Take the subway from Dimotikó Théatro Peiraiá to Athens Airportsubway
- Fly from Athens International Airport (ATH) to Florence Peretola Airport (FLR)plane ATH - FLR
5h 39m€86–261Subway, fly to Bologna Guglielmo Marconi Airport, train
cheapest- Take the subway from Dimotikó Théatro Peiraiá to Athens Airportsubway
- Fly from Athens International Airport (ATH) to Bologna Guglielmo Marconi Airport (BLQ)plane ATH - BLQ
- Take the train from Bologna Centrale to Firenze S.M.N.train
6h 21m€69–236Bus, bus and ferry via Durrës
- Take the bus from Piraeus to Durrësbus
- Take the busferry from Durrës to Firenzebusferry
23h 25mTrain, bus, car ferry, line 2 ferry
- Take the train from Piraeus to Kiatotrain Re
- Take the bus from Kiato to Patrabus C4e / ...
- Take the carferry from Port of Patras to Port of Venicecarferry
- Take the ferry from Tronchetto "B" to Ferrovia "B"ferry 2 / ...
- Take the train from Venezia S. Lucia to Firenze S.M.N.train Fr
42h 55m€233–351Drive 2,034.1 km
- Drive from Piraeus to Florencecar 2,034.1 km
21h 4m€370–534Subway, fly to Pisa International Airport, train
- Take the subway from Dimotikó Théatro Peiraiá to Athens Airportsubway
- Fly from Athens International Airport (ATH) to Pisa International Airport (PSA)plane ATH - PSA
- Take the train from Pisa Centrale to Firenze S.M.N.train
8h 33m€88–272Subway, fly to Fiumicino International Airport, train
- Take the subway from Dimotikó Théatro Peiraiá to Athens Airportsubway
- Fly from Athens International Airport (ATH) to Fiumicino International Airport (FCO)plane ATH - FCO
- Take the train from Roma Termini to Firenze S.M.N.train
7h 30m€85–246Train, bus, bus and ferry
- Take the train from Athens to Larissatrain Ic
- Take the bus from Larisa to Elbasanbus
- Take the busferry from Elbasan to Roma, Autostazione Tiburtinabusferry
- Take the train from Roma Tiburtina to Firenze Santa Maria Novellatrain
23h 52mBus, bus and ferry
- Take the bus from Piraeus to Vlorëbus
- Take the busferry from Vlorë to Firenzebusferry
29h 55m
Athens International Airport (ATH) to Florence Peretola Airport (FLR) flights
Questions & Answers
The cheapest way to get from Piraeus to Florence is to subway and fly and train which costs €65 - €240 and takes 6h 21m.
The fastest way to get from Piraeus to Florence is to subway and fly which takes 5h 39m and costs €85 - €270.
No, there is no direct bus from Piraeus to Florence. However, there are services departing from Piraeus and arriving at Firenze via Durrës. The journey, including transfers, takes approximately 23h 25m.
The distance between Piraeus and Florence is 1304 km. The road distance is 2034.1 km.
The best way to get from Piraeus to Florence without a car is to bus and bus and ferry via Durrës which takes 23h 25m and costs .
It takes approximately 5h 39m to get from Piraeus to Florence, including transfers.
Piraeus to Florence bus services, operated by Top Lines, depart from Piraeus station.
Piraeus to Florence bus services, operated by Top Lines, arrive at Durrës station.
Florence is 1h behind Piraeus. It is currently 9:41 AM in Piraeus and 8:41 AM in Florence.
Yes, the driving distance between Piraeus to Florence is 2034 km. It takes approximately 21h 4m to drive from Piraeus to Florence.
What companies run services between Piraeus, Greece and Florence, Italy?
There is no direct connection from Piraeus to Florence. However, you can take the subway to Athens Airport, walk to Athens International Airport (ATH) airport, fly to Florence Peretola Airport (FLR), walk to Florence Airport (FLR), then take the vehicle to Rosselli. Alternatively, you can take a bus from Piraeus to Firenze via Durrës and Durrës in around 23h 25m.
- Website
- ryanair.com
Flights from Athens International Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €50–180
Flights from Athens International Airport to Bologna Guglielmo Marconi Airport via Bari
- Ave. Duration
- 4h
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- €50–180
Flights from Athens International Airport to Pisa International Airport via Corfu
- Ave. Duration
- 4h 10m
- When
- Monday, Thursday, and Wednesday
- Estimated price
- €65–250
Flights from Athens International Airport to Pisa International Airport via Bari
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €65–250
Flights from Athens International Airport to Pisa International Airport via Tirana
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- €65–250
Flights from Athens International Airport to Pisa International Airport via Skiathos
- Ave. Duration
- 4h 10m
- When
- Wednesday
- Estimated price
- €65–250
Flights from Athens International Airport to Pisa International Airport via Palermo
- Ave. Duration
- 4h 50m
- When
- Monday and Thursday
- Estimated price
- €55–220
Flights from Athens International Airport to Fiumicino International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €35–140
Flights from Athens International Airport to Fiumicino International Airport via Bari
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €35–140
- Phone
- +30 210 8202900
- [email protected]
- Website
- OASA
Subway from Dimotikó Théatro Peiraiá to Athens Airport
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €9
- Website
- OASA
Subway from Dimotikó Théatro Peiraiá to Athens Airport
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €9
- Website
- OASA
Subway from Dimotikó Théatro Peiraiá to Athens Airport
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €9
- Website
- OASA
Subway from Dimotikó Théatro Peiraiá to Athens Airport
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €9
- Website
- OASA
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Piraeus to Durrës
- Ave. Duration
- 9h 50m
- Frequency
- Twice daily
- Estimated price
- €45
- Schedules at
- top-lines.gr
- Phone
- +30 210 8919700
- [email protected]
- Website
- Superfast Ferries
Car ferry from Port of Patras to Port of Venice
- Ave. Duration
- 35h
- Frequency
- Once daily
- Estimated price
- €170–240
- Website
- Superfast Ferries
Want to know more about travelling around Italy
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
5 incredible day trips from Florence by train
Read the travel guide
Italy Travel Guides
Read the travel guide
Getting around the Cyclades
Read the travel guide
More Questions & Answers
There are 8364+ hotels available in Florence.










