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.
We'll email you when a fare from FLR drops well below normal. Free, weekly, no password needed.
Free · weekly digest · no password needed
Sign up to see Edinburgh schedule from FLR
Already have an account? Sign in
Yes, British Airways operates nonstop flights from Firenze (FLR) to Edinburgh (EDI).
British Airways operates nonstop flights from Firenze to Edinburgh.
The nonstop flight from Firenze to Edinburgh takes ~2h 8m (approximately 1700 km).