Direct flights from Firenze to Edinburgh FLR → EDI

British Airways operates nonstop flights from Firenze (FLR) to Edinburgh (EDI). The nonstop flight takes around ~2h 8m, covering 1,056 miles (1,700 km). Updated 20 June 2026.

📬 Cheap nonstop deals from Firenze

We'll email you when a fare from FLR drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

British Airways BA

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Firenze to Edinburgh?

Yes, British Airways operates nonstop flights from Firenze (FLR) to Edinburgh (EDI).

Which airlines fly direct from Firenze to Edinburgh?

British Airways operates nonstop flights from Firenze to Edinburgh.

How long is the flight from Firenze to Edinburgh?

The nonstop flight from Firenze to Edinburgh takes ~2h 8m (approximately 1700 km).

Explore More

Get cheap direct-flight deals from Firenze, free by email