The places connected to Edinburgh on the most scheduled services, busiest first.
Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to Edinburgh not already shown in a shorter great-circle distance band.
Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes to Edinburgh of 3,000 miles or more.
Edinburgh has nonstop connections with 18 airports in Spain: Barcelona (BCN), Tenerife Island (TFS), Alicante (ALC), Palma De Mallorca (PMI), Malaga (AGP), Lanzarote Island (ACE), Madrid (MAD), Gran Canaria Island (LPA), Fuerteventura Island (FUE), Ibiza (IBZ), Reus (REU), Santander (SDR), Sevilla (SVQ), Bilbao (BIO), Valencia (VLC), Menorca Island (MAH), Hondarribia (EAS), and Girona (GRO). These routes are served by British Airways (Oneworld), easyJet, Iberia (Oneworld), Iberia Express (Oneworld), Jet2.com, LATAM Chile, Region Airline, Ryanair, Thomson Airways, and Vueling.
Edinburgh has nonstop connections with 17 airports in France: Paris (CDG), Nice (NCE), Bale/Mulhouse (BSL), Paris (ORY), Beauvais/Tille (BVA), Bordeaux/Merignac (BOD), Lyon (LYS), Toulouse/Blagnac (TLS), Bergerac/Roumaniere (EGC), Nantes (NTE), Marseille (MRS), Chambery/Aix-les-Bains (CMF), Beziers/Vias (BZR), Grenoble/Saint-Geoirs (GNB), Biarritz/Anglet/Bayonne (BIQ), Poitiers/Biard (PIS), and Strasbourg (SXB). These routes are served by AeroMexico (SkyTeam), Air Europa (SkyTeam), Air France (SkyTeam), Air Mauritius, China Eastern Airlines (SkyTeam), Delta Air Lines (SkyTeam), easyJet, Gol Transportes Aéreos, Jet2.com, Kenya Airways (SkyTeam), Korean Air (SkyTeam), Ryanair, Saudia (SkyTeam), Scandinavian Airlines (SkyTeam), Thomson Airways, Transavia France, Virgin Atlantic (SkyTeam), and WestJet.
Edinburgh has nonstop connections with 16 airports in Italy: Bergamo (BGY), Roma (CIA), Milan (LIN), Milan (MXP), Venezia (VCE), Napoli (NAP), Rome (FCO), Pisa (PSA), Catania (CTA), Olbia (OLB), Bologna (BLQ), Bari (BRI), Verona (VRN), Firenze (FLR), Palermo (PMO), and Torino (TRN). These routes are served by British Airways (Oneworld), easyJet, Jet2.com, Region Airline, and Ryanair.
Edinburgh has nonstop connections with 13 airports in Greece: Athens (ATH), Rodes Island (RHO), Kerkyra Island (CFU), Heraklion (HER), Preveza/Lefkada (PVK), Kos Island (KGS), Kefallinia Island (EFL), Kalamata (KLX), Zakynthos Island (ZTH), Souda (CHQ), Skiathos (JSI), Santorini Island (JTR), and Thessaloniki (SKG). These routes are served by Aegean Airlines (Star Alliance), easyJet, Jet2.com, Ryanair, and Thomson Airways.
Edinburgh has nonstop connections with 8 airports in United States: New York (JFK), Boston (BOS), Philadelphia (PHL), Atlanta (ATL), Dulles (IAD), Newark (EWR), Chicago (ORD), and Orlando (MCO). These routes are served by Air Canada (Star Alliance), Air France (SkyTeam), American Airlines (Oneworld), British Airways (Oneworld), Delta Air Lines (SkyTeam), Finnair (Oneworld), Iberia (Oneworld), JetBlue, KLM (SkyTeam), Lufthansa (Star Alliance), TAP Portugal (Star Alliance), United Airlines (Star Alliance), and Virgin Atlantic (SkyTeam).
Edinburgh has nonstop connections with 7 airports in Germany: Frankfurt-am-Main (FRA), Munich (MUC), Berlin (BER), Dusseldorf (DUS), Cologne (CGN), Stuttgart (STR), and Weeze (NRN). These routes are served by Air VIA (Star Alliance), All Nippon Airways (Star Alliance), Austrian Airlines (Star Alliance), easyJet, Eurowings (Star Alliance), LOT Polish Airlines (Star Alliance), Lufthansa (Star Alliance), Ryanair, and Singapore Airlines (Star Alliance).
Edinburgh has nonstop connections with 6 airports in Poland: Krakow (KRK), Gdansk (GDN), Poznan (POZ), Warsaw (WMI), Wroclaw (WRO), and Rzeszow (RZE). These routes are served by easyJet, Region Airline, and Ryanair.
Edinburgh has nonstop connections with 5 airports in Turkey: Antalya (AYT), Arnavutkoy (IST), Dalaman (DLM), Istanbul (SAW), and Bodrum (BJV). These routes are served by easyJet, IndiGo, Jet2.com, Pakistan International Airlines (PIA), Pegasus Airlines, Sichuan Airlines, SunExpress, Thai Airways (Star Alliance), and Turkish Airlines (Star Alliance).
Edinburgh has nonstop connections with 4 airports in Canada: Toronto (YYZ), Halifax (YHZ), Montreal (YUL), and Calgary (YYC). These routes are served by Air Canada (Star Alliance), Lufthansa (Star Alliance), United Airlines (Star Alliance), and WestJet.
Edinburgh has nonstop connections with 4 airports in Croatia: Dubrovnik (DBV), Zadar (ZAD), Pula (PUY), and Split (SPU). These routes are served by easyJet, Jet2.com, and Ryanair.
Edinburgh has nonstop connections with 4 airports in Ireland: Dublin (DUB), Cork (ORK), Charleston (NOC), and Shannon (SNN). These routes are served by Aer Lingus, British Airways (Oneworld), Qatar Airways (Oneworld), Region Airline, and Ryanair.
Edinburgh has nonstop connections with 4 airports in Portugal: Faro (FAO), Lisbon (LIS), Funchal (FNC), and Porto (OPO). These routes are served by easyJet, Jet2.com, and Ryanair.
Edinburgh has nonstop connections with 3 airports in Austria: Vienna (VIE), Innsbruck (INN), and Salzburg (SZG). These routes are served by Austrian Airlines (Star Alliance), easyJet, Jet2.com, Ryanair, and Thomson Airways.
Edinburgh has nonstop connections with 3 airports in Norway: Oslo (OSL), Bergen (BGO), and Tromso (TOS). These routes are served by easyJet, Jet2.com, and Norwegian Air Shuttle (NAS).
Edinburgh has nonstop connections with 2 airports in Belgium: Brussels (CRL) and Brussels (BRU). These routes are served by All Nippon Airways (Star Alliance), Brussels Airlines (Star Alliance), Region Airline, and Ryanair.
Edinburgh has nonstop connections with 2 airports in Bulgaria: Sofia (SOF) and Burgas (BOJ). These routes are served by Jet2.com and Ryanair.
The other 107 routes are scheduled across the whole window the feed publishes.
How many of these places each program's airlines fly to Edinburgh from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.
Air Canada (Star Alliance) links Edinburgh nonstop with Toronto (YYZ), Dulles (IAD), Newark (EWR), Chicago (ORD), and Montreal (YUL).
Air France (SkyTeam) links Edinburgh nonstop with New York (JFK), Boston (BOS), Atlanta (ATL), and Orlando (MCO).
American Airlines (Oneworld) links Edinburgh nonstop with New York (JFK) and Philadelphia (PHL).
British Airways (Oneworld) links Edinburgh nonstop with New York (JFK) and Philadelphia (PHL).
Delta Air Lines (SkyTeam) links Edinburgh nonstop with New York (JFK), Boston (BOS), Atlanta (ATL), and Orlando (MCO).
Finnair (Oneworld) links Edinburgh nonstop with New York (JFK) and Philadelphia (PHL).
Iberia (Oneworld) links Edinburgh nonstop with New York (JFK) and Philadelphia (PHL).
JetBlue links Edinburgh nonstop with New York (JFK) and Boston (BOS).
KLM (SkyTeam) links Edinburgh nonstop with New York (JFK), Boston (BOS), Atlanta (ATL), and Orlando (MCO).
Lufthansa (Star Alliance) links Edinburgh nonstop with Toronto (YYZ), Dulles (IAD), Newark (EWR), Chicago (ORD), and Montreal (YUL).
TAP Portugal (Star Alliance) links Edinburgh nonstop with New York (JFK).
United Airlines (Star Alliance) links Edinburgh nonstop with Toronto (YYZ), Dulles (IAD), Newark (EWR), Chicago (ORD), and Montreal (YUL).
Virgin Atlantic (SkyTeam) links Edinburgh nonstop with New York (JFK), Boston (BOS), Atlanta (ATL), and Orlando (MCO).
WestJet links Edinburgh nonstop with Toronto (YYZ), Halifax (YHZ), and Calgary (YYC).
easyJet links Edinburgh nonstop with Agadir (AGA), Marrakech (RAK), Enfidha (NBE), Hurghada (HRG), and Sharm el-Sheikh (SSH).
Region Airline links Edinburgh nonstop with Agadir (AGA) and Marrakech (RAK).
British Airways (Oneworld) links Edinburgh nonstop with Doha (DOH).
Emirates links Edinburgh nonstop with Dubai (DXB).
Hainan Airlines links Edinburgh nonstop with Beijing (PEK).
Malaysia Airlines (Oneworld) links Edinburgh nonstop with Doha (DOH).
Oman Air (Oneworld) links Edinburgh nonstop with Doha (DOH).
Philippine Airlines (Oneworld) links Edinburgh nonstop with Doha (DOH).
Qantas (Oneworld) links Edinburgh nonstop with Dubai (DXB).
Qatar Airways (Oneworld) links Edinburgh nonstop with Doha (DOH).
Rwandair links Edinburgh nonstop with Doha (DOH).
SriLankan Airlines (Oneworld) links Edinburgh nonstop with Doha (DOH).
Virgin Australia links Edinburgh nonstop with Doha (DOH).
The airport's official name is Edinburgh Airport. On Roame and most flight schedules, you will find it under the code EDI.
The IATA airport code for Edinburgh Airport is EDI. Enter EDI in Flightmap whenever you want to use this exact airport.
Edinburgh Airport serves Edinburgh, United Kingdom. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to EDI, not just the broader city.
Open the map with Anywhere as your starting point and EDI as the destination. Each result keeps the route pointed toward Edinburgh, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.
Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to EDI.
Yes. When Roame has observed award availability for a route to EDI, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.
Edinburgh has nonstop connections with 2 airports in Cyprus: Paphos (PFO) and Larnarca (LCA). These routes are served by easyJet and Jet2.com.
Edinburgh has nonstop connections with 2 airports in Denmark: Copenhagen (CPH) and Billund (BLL). These routes are served by easyJet, Norwegian Air International, Region Airline, Ryanair, and Scandinavian Airlines (SkyTeam).
Edinburgh has nonstop connections with 2 airports in Egypt: Hurghada (HRG) and Sharm el-Sheikh (SSH). These routes are served by easyJet.
Edinburgh has nonstop connections with 2 airports in Finland: Helsinki (HEL) and Rovaniemi (RVN). These routes are served by British Airways (Oneworld), easyJet, Finnair (Oneworld), and Japan Airlines (Oneworld).