Nonstop flights from Edinburgh EDI
You can fly nonstop from Edinburgh Airport (EDI) to 169 destinations in 45 countries, on 40 airlines. The airlines with the most nonstop routes here are Ryanair (61), easyJet (58) and Jet2 (49). Outside the United Kingdom, the most destinations are in Spain (18), France (16) and Italy (16). The longest is Beijing (PEK), 4,931 miles (7,935 km).
Filter these routes in RoutesAll 169 nonstop destinations from EDI
Pick one for every airline on the route, the 1-stop connections and which points programs can book it.
Europe 路 143
- Alicante ALCSpain 路 1,227 mi

+1
- Amsterdam AMSNetherlands 路 414 mi


- Athens ATHGreece 路 1,770 mi


- Barcelona BCNSpain 路 1,041 mi

+1
- Bari BRIItaly 路 1,366 mi

- Basel, Switzerland/Mulhouse BSLFrance 路 739 mi

- Belfast BFSUnited Kingdom 路 143 mi


- Belfast BHDUnited Kingdom 路 135 mi


- Bergen BGONorway 路 433 mi


- Bergerac EGCFrance 路 785 mi

- Berlin BERGermany 路 724 mi


- Beziers BZRFrance 路 921 mi

- Biarritz BIQFrance 路 866 mi

- Bilbao BIOSpain 路 874 mi

- Billund BLLDenmark 路 485 mi

- Birmingham BHXUnited Kingdom 路 250 mi

- Bologna BLQItaly 路 1,017 mi

- Bordeaux BODFrance 路 777 mi

- Bournemouth BOHUnited Kingdom 路 363 mi

- Bratislava BTSSlovakia 路 1,020 mi

- Bristol BRSUnited Kingdom 路 316 mi

- Brussels BRUBelgium 路 475 mi

- Brussels CRLBelgium 路 498 mi


- Bucharest OTPRomania 路 1,502 mi


- Budapest BUDHungary 路 1,126 mi


- Burgas BOJBulgaria 路 1,650 mi

- Catania CTAItaly 路 1,536 mi


- Chania CHQGreece 路 1,911 mi

- Cologne CGNGermany 路 555 mi

- Copenhagen CPHDenmark 路 621 mi

+2
- Cork ORKIreland 路 352 mi

- Derry LDYUnited Kingdom 路 161 mi

- Dublin DUBIreland 路 209 mi



- Dubrovnik DBVCroatia 路 1,333 mi


- Dusseldorf DUSGermany 路 525 mi

- Dusseldorf NRNGermany 路 490 mi

- Exeter EXTUnited Kingdom 路 360 mi

- Faro FAOPortugal 路 1,325 mi


- Faroe Islands FAEFaroe Islands 路 445 miRC
- Florence FLRItaly 路 1,056 mi

- Frankfurt FRAGermany 路 641 mi

- Funchal FNCPortugal 路 1,731 mi


- Gdansk GDNPoland 路 865 mi


- Geneva GVASwitzerland 路 785 mi


- Girona GROSpain 路 1,009 mi

- Gothenburg GOTSweden 路 603 mi


- Grenoble GNBFrance 路 823 mi

- Guernsey GCIGuernsey 路 451 mi

- Helsinki HELFinland 路 1,068 mi

- Heraklion HERGreece 路 1,955 mi


- Ibiza IBZSpain 路 1,199 mi


- Innsbruck INNAustria 路 868 mi


- Inverness INVUnited Kingdom 路 113 mi

- Isle Of Man IOMIsle of Man 路 138 mi

- Istanbul ISTTurkey 路 1,758 mi

- Jersey JERJersey 路 469 mi

- Kalamata KLXGreece 路 1,758 mi

- Kaunas KUNLithuania 路 1,070 mi

- Kefallinia EFLGreece 路 1,651 mi

- Kerkyra CFUGreece 路 1,548 mi



- Kirkwall KOIUnited Kingdom 路 209 mi

- Knock NOCIreland 路 258 mi


- Kos KGSGreece 路 1,936 mi

- Krakow KRKPoland 路 1,038 mi



- Lanzarote ACESpain 路 1,932 mi

+1
- Las Palmas LPASpain 路 2,025 mi



- Lisbon LISPortugal 路 1,216 mi


- Ljubljana LJUSlovenia 路 1,018 mi

- London LCYUnited Kingdom 路 337 mi

- London LGWUnited Kingdom 路 356 mi

- London LHRUnited Kingdom 路 331 mi

- London LTNUnited Kingdom 路 306 mi

- London STNUnited Kingdom 路 317 mi


- Luxembourg LUXLuxembourg 路 591 mi

- Lyon LYSFrance 路 795 mi

- Madrid MADSpain 路 1,068 mi

+1
- Malaga AGPSpain 路 1,333 mi

+1
- Malta MLAMalta 路 1,622 mi



- Marseille MRSFrance 路 944 mi

- Menorca MAHSpain 路 1,164 mi

- Milan BGYItaly 路 908 mi


- Milan LINItaly 路 908 mi

- Milan MXPItaly 路 884 mi


- Modlin WMIPoland 路 995 mi

- Munich MUCGermany 路 826 mi



- Nantes NTEFrance 路 612 mi

- Naples NAPItaly 路 1,310 mi



- Newquay NQYUnited Kingdom 路 386 mi

- Nice NCEFrance 路 969 mi

- Olbia OLBItaly 路 1,191 mi

- Oslo OSLNorway 路 603 mi

- Palermo PMOItaly 路 1,443 mi

- Palma de Mallorca PMISpain 路 1,167 mi

+2
- Paris BVAFrance 路 503 mi

- Paris CDGFrance 路 541 mi


- Paris ORYFrance 路 554 mi

- Pisa PSAItaly 路 1,041 mi

- Poitiers PISFrance 路 665 mi

- Porto OPOPortugal 路 1,044 mi

- Poznan POZPoland 路 849 mi

- Prague PRGCzechia 路 833 mi



- Preveza PVKGreece 路 1,613 mi

- Puerto del Rosario FUESpain 路 1,970 mi

+1
- Pula PUYCroatia 路 1,072 mi

- Reus REUSpain 路 1,043 mi

- Reykjavik KEFIceland 路 862 mi



- Rhodes RHOGreece 路 1,991 mi



- Riga RIXLatvia 路 1,040 mi

- Rome CIAItaly 路 1,211 mi


- Rome FCOItaly 路 1,202 mi

- Rovaniemi RVNFinland 路 1,197 mi

- Rzeszow RZEPoland 路 1,122 mi

- Salzburg SZGAustria 路 894 mi

- San Sebastian EASSpain 路 873 mi

- Santander SDRSpain 路 866 mi


- Sevilla SVQSpain 路 1,286 mi

- Shannon SNNIreland 路 317 mi


- Shetland Islands LSIUnited Kingdom 路 282 mi

- Skiathos JSIGreece 路 1,686 mi

- Sofia SOFBulgaria 路 1,499 mi

- Southampton SOUUnited Kingdom 路 355 mi

- Southend SENUnited Kingdom 路 345 mi

- Split SPUCroatia 路 1,219 mi

- Stockholm ARNSweden 路 821 mi


- Stornoway, Outer Stat Hebrides SYYUnited Kingdom 路 192 mi

- Strasbourg SXBFrance 路 690 mi

- Stuttgart STRGermany 路 728 mi

- Tallinn TLLEstonia 路 1,059 mi

- Tenerife TFSSpain 路 2,036 mi

+1
- Thessaloniki SKGGreece 路 1,596 mi

- Thira JTRGreece 路 1,905 mi

- Tirana TIAAlbania 路 1,442 mi

- Toulouse TLSFrance 路 876 mi

- Tromso TOSNorway 路 1,166 mi

- Turin TRNItaly 路 884 mi

- Valencia VLCSpain 路 1,145 mi

- Venice VCEItaly 路 992 mi



- Verona VRNItaly 路 956 mi

- Vienna VIEAustria 路 999 mi



- Wroclaw WROPoland 路 893 mi


- Zadar ZADCroatia 路 1,159 mi

- Zakinthos ZTHGreece 路 1,683 mi

- Zurich ZRHSwitzerland 路 776 mi


North America 路 12
- Atlanta ATLUnited States 路 4,001 mi

- Boston BOSUnited States 路 3,061 mi


- Calgary YYCCanada 路 4,048 mi

- Chicago ORDUnited States 路 3,702 mi

- Dulles IADUnited States 路 3,467 mi

- Halifax YHZCanada 路 2,663 mi

- Montreal YULCanada 路 3,023 mi

- New York EWRUnited States 路 3,260 mi

- New York JFKUnited States 路 3,247 mi



- Orlando MCOUnited States 路 4,158 mi

- Philadelphia PHLUnited States 路 3,339 mi

- Toronto YYZCanada 路 3,320 mi


Asia 路 9
Airlines flying from EDI
Star Alliance: 11 destinations 路 oneworld: 10 destinations 路 SkyTeam: 8 destinations
- Ryanair61 routes

- easyJet58 routes

- Jet249 routes

- Ryanair UK31 routes

- Loganair7 routes

- British Airwaysoneworld5 routes

- Delta Air LinesSkyTeam3 routes

- Eurowings3 routes

- Norwegian Air Sweden3 routes

- United AirlinesStar Alliance3 routes

- WestJet3 routes

- Aer Lingus2 routes

- Air CanadaStar Alliance2 routes

- American Airlinesoneworld2 routes

- JetBlue Airways2 routes

- LufthansaStar Alliance2 routes

- Norwegian Air Shuttle2 routes

- Scandinavian AirlinesSkyTeam2 routes

- SunExpress2 routes

- Vueling2 routes

- Aegean AirlinesStar Alliance1 route

- Air FranceSkyTeam1 route

- RCAtlantic Airways1 route
- Aurigny Air Services1 route

- Austrian AirlinesStar Alliance1 route

- Brussels AirlinesStar Alliance1 route

- Edelweiss Air1 route

- Emirates1 route

- Finnaironeworld1 route

- Hainan Airlines1 route

- Iberiaoneworld1 route

- Icelandair1 route

- KLMSkyTeam1 route

- Lufthansa City Airlines1 route

- Luxair1 route

- Pegasus1 route

- Qatar Airwaysoneworld1 route

- Transavia France1 route

- Turkish AirlinesStar Alliance1 route

- Virgin AtlanticSkyTeam1 route

Flights from EDI: common questions
How many nonstop destinations are there from EDI?
169 destinations in 45 countries have a nonstop flight from Edinburgh Airport (EDI), flown by 40 airlines. Pick any of them on this page to see every airline on the route and the 1-stop connections.
Which airlines fly from EDI?
40 airlines fly nonstop from EDI. By number of destinations: Ryanair (61), easyJet (58), Jet2 (49), Ryanair UK (31), Loganair (7), British Airways (5), Delta Air Lines (3) and Eurowings (3).
What is the longest nonstop flight from EDI?
Edinburgh (EDI) to Beijing (PEK), on Hainan Airlines, at about 4,931 miles (7,935 km) as the crow flies. Next is Orlando (MCO), about 4,158 miles (6,691 km).
Which countries can you fly to nonstop from EDI?
45 countries. The most destinations are in the United Kingdom (19), Spain (18), France (16), Italy (16), Greece (13) and the United States (8).
Which airline alliance has the most routes from EDI?
Star Alliance airlines fly to 11 destinations, oneworld airlines fly to 10 destinations and SkyTeam airlines fly to 8 destinations nonstop from EDI. The rest are flown only by airlines outside the three alliances.
More airports in the United Kingdom
Routes are scheduled nonstop flights. The route data is refreshed monthly; this list was last checked November 11, 2026. Seasonal routes and new launches can be missing or end early, so confirm with the airline before you book. Distances are great-circle, the shortest path between the two airports.