There are 165 direct nonstop flight destinations from Edinburgh Edinburgh Airport (EDI), served by 39 airlines. 18 are domestic routes and 147 are international non-stop flights. The longest direct flight goes to Beijing (PEK), with a non-stop flight time of 10h 10m.
Route data last updated: May 28, 2026
Most Popular from Edinburgh
Busiest routes by number of airlines
🍃 Lowest-carbon direct flights from Edinburgh
Shortest nonstop routes from EDI — direct flights cut takeoff/climb fuel burn vs. taking a layover
Airlines from Edinburgh
About Edinburgh Airport (EDI)
Frequently Asked Questions
How many direct flights are there from Edinburgh (EDI)?
165 nonstop destinations from Edinburgh (EDI), across 39 airlines. 18 domestic, 147 international.
Which airlines fly from Edinburgh (EDI)?
39 airlines fly nonstop from Edinburgh (EDI). Full list is in the airline section above.
What is the longest nonstop flight from Edinburgh (EDI)?
Beijing (PEK) — 4,944 miles, about 10h 10m.
Can I fly internationally from Edinburgh (EDI)?
Yes — 147 international nonstop destinations from EDI.
How early should I arrive at Edinburgh Airport?
2 hours for domestic, 3 hours for international. Standard advice for check-in, security, and immigration.
What timezone is Edinburgh (EDI) in?
Europe/London.