Flights from Edinburgh to Florence – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
EDI to FLR – All flight route options from Edinburgh Airport, United Kingdom to Peretola, Italy. These flights are operated by 11 airlines. Fly non-stop with British Airways or choose from 10 different transit flights. The shortest flight time is 2 hours and 55 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Peretola
We got great deals on hotels and car rentals near the airport.
Edinburgh to Florence flights
There are over 11 airlines and as many as 122 flights every week to this destination. You can fly non-stop to Florence (FLR) from Edinburgh (EDI) with British Airways but if a stopover option suits you better you can choose to fly via Zurich, Amsterdam or any other of the 10 alternatives with connectiing airports.
Edinburgh to Florence with British Airways
You can fly non-stop every Friday, Saturday or Sunday between 6:00 am and 2:00 pm. You can also take a connecting flight via London or London. British Airways is a member of the air alliance OneWorld.
With KLM
If you fly from Edinburgh with KLM you will do a stopover in Amsterdam, AMS before reaching Florence. This flight trip will take 4 hours and 40 minutes and you can fly every weekday with departures between 5:00 am and 5:00 pm. KLM is a member of SkyTeam.
Distance & flight times: Edinburgh Airport to Peretola
The shortest flight time between EDI and FLR is 2 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 55m | - | 1061 miles (1707 km) |
ZRH Zurich | 4h 25m | 2h 45m | 1062 miles (1709 km) |
AMS Amsterdam | 4h 40m | 55m | 1076 miles (1731 km) |
MUC Munich | 5h 10m | 1h 40m | 1147 miles (1846 km) |
LCY London | 6h 0m | 2h 40m | 1083 miles (1743 km) |
FRA Frankfurt | 6h 5m | 3h 10m | 1094 miles (1760 km) |
BCN Barcelona | 6h 20m | 1h 35m | 1545 miles (2486 km) |
CDG Paris | 6h 50m | 1h 5m | 1091 miles (1755 km) |
VIE Vienna | 7h 15m | 3h 20m | 1400 miles (2253 km) |
LHR London | 7h 25m | 3h 50m | 1098 miles (1767 km) |
CPH Copenhagen | 8h 0m | 3h 55m | 1447 miles (2328 km) |


Quick copy and share this page
From Edinburgh to Italy
Below is a list of other destinations to Italy from Edinburgh Airport with either direct flights or 1 stop connections.
-
FCO Rome Direct
-
MXP Milan Direct
-
BGY Milan Direct
-
NAP Naples Direct
-
BRI Bari Direct
-
BLQ Bologna Direct
-
PMO Palermo Direct
-
CTA Catania Direct
-
VCE Venice Direct
-
PSA Pisa Direct
From United Kingdom to Florence
Below is a list of other cities in United Kingdom with flights to Florence with either non-stop or connecting flights.
-
LHR London Direct
-
LGW London Direct
-
STN London Direct
-
MAN Manchester
-
BHX Birmingham
-
BRS Bristol
-
GLA Glasgow
-
LBA Leeds
-
NCL Newcastle
-
LCY London Direct