The places reachable from 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 destinations from 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 from Edinburgh of 3,000 miles or more.
Edinburgh has nonstop service to 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). Flights are offered by British Airways (Oneworld), easyJet, Iberia (Oneworld), Iberia Express (Oneworld), Jet2.com, LATAM Chile, Region Airline, Ryanair, Thomson Airways, and Vueling.
Edinburgh has nonstop service to 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). Flights are offered 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 service to 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). Flights are offered by British Airways (Oneworld), easyJet, Jet2.com, Region Airline, and Ryanair.
Edinburgh has nonstop service to 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). Flights are offered by Aegean Airlines (Star Alliance), easyJet, Jet2.com, Ryanair, and Thomson Airways.
Edinburgh has nonstop service to 8 airports in United States: New York (JFK), Boston (BOS), Philadelphia (PHL), Atlanta (ATL), Dulles (IAD), Newark (EWR), Chicago (ORD), and Orlando (MCO). Flights are offered 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 service to 7 airports in Germany: Frankfurt-am-Main (FRA), Munich (MUC), Berlin (BER), Dusseldorf (DUS), Cologne (CGN), Stuttgart (STR), and Weeze (NRN). Flights are offered 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 service to 6 airports in Poland: Krakow (KRK), Gdansk (GDN), Poznan (POZ), Warsaw (WMI), Wroclaw (WRO), and Rzeszow (RZE). Flights are offered by easyJet, Region Airline, and Ryanair.
Edinburgh has nonstop service to 5 airports in Turkey: Antalya (AYT), Arnavutkoy (IST), Dalaman (DLM), Istanbul (SAW), and Bodrum (BJV). Flights are offered 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 service to 4 airports in Canada: Toronto (YYZ), Halifax (YHZ), Montreal (YUL), and Calgary (YYC). Flights are offered by Air Canada (Star Alliance), Lufthansa (Star Alliance), United Airlines (Star Alliance), and WestJet.
Edinburgh has nonstop service to 4 airports in Croatia: Dubrovnik (DBV), Zadar (ZAD), Pula (PUY), and Split (SPU). Flights are offered by easyJet, Jet2.com, and Ryanair.
Edinburgh has nonstop service to 4 airports in Ireland: Dublin (DUB), Cork (ORK), Charleston (NOC), and Shannon (SNN). Flights are offered by Aer Lingus, British Airways (Oneworld), Qatar Airways (Oneworld), Region Airline, and Ryanair.
Edinburgh has nonstop service to 4 airports in Portugal: Faro (FAO), Lisbon (LIS), Funchal (FNC), and Porto (OPO). Flights are offered by easyJet, Jet2.com, and Ryanair.
Edinburgh has nonstop service to 3 airports in Austria: Vienna (VIE), Innsbruck (INN), and Salzburg (SZG). Flights are offered by Austrian Airlines (Star Alliance), easyJet, Jet2.com, Ryanair, and Thomson Airways.
Edinburgh has nonstop service to 3 airports in Norway: Oslo (OSL), Bergen (BGO), and Tromso (TOS). Flights are offered by easyJet, Jet2.com, and Norwegian Air Shuttle (NAS).
Edinburgh has nonstop service to 2 airports in Belgium: Brussels (CRL) and Brussels (BRU). Flights are offered by All Nippon Airways (Star Alliance), Brussels Airlines (Star Alliance), Region Airline, and Ryanair.
Edinburgh has nonstop service to 2 airports in Bulgaria: Sofia (SOF) and Burgas (BOJ). Flights are offered by Jet2.com and Ryanair.
The other 107 routes are scheduled across the whole window the feed publishes.
How many of these destinations each program's airlines fly to. Reach, not award availability — that is a live fare question this schedule feed cannot answer.
Air Canada (Star Alliance) flies nonstop from Edinburgh to Toronto (YYZ), Dulles (IAD), Newark (EWR), Chicago (ORD), and Montreal (YUL).
Air France (SkyTeam) flies nonstop from Edinburgh to New York (JFK), Boston (BOS), Atlanta (ATL), and Orlando (MCO).
American Airlines (Oneworld) flies nonstop from Edinburgh to New York (JFK) and Philadelphia (PHL).
British Airways (Oneworld) flies nonstop from Edinburgh to New York (JFK) and Philadelphia (PHL).
Delta Air Lines (SkyTeam) flies nonstop from Edinburgh to New York (JFK), Boston (BOS), Atlanta (ATL), and Orlando (MCO).
Finnair (Oneworld) flies nonstop from Edinburgh to New York (JFK) and Philadelphia (PHL).
Iberia (Oneworld) flies nonstop from Edinburgh to New York (JFK) and Philadelphia (PHL).
JetBlue flies nonstop from Edinburgh to New York (JFK) and Boston (BOS).
KLM (SkyTeam) flies nonstop from Edinburgh to New York (JFK), Boston (BOS), Atlanta (ATL), and Orlando (MCO).
Lufthansa (Star Alliance) flies nonstop from Edinburgh to Toronto (YYZ), Dulles (IAD), Newark (EWR), Chicago (ORD), and Montreal (YUL).
TAP Portugal (Star Alliance) flies nonstop from Edinburgh to New York (JFK).
United Airlines (Star Alliance) flies nonstop from Edinburgh to Toronto (YYZ), Dulles (IAD), Newark (EWR), Chicago (ORD), and Montreal (YUL).
Virgin Atlantic (SkyTeam) flies nonstop from Edinburgh to New York (JFK), Boston (BOS), Atlanta (ATL), and Orlando (MCO).
WestJet flies nonstop from Edinburgh to Toronto (YYZ), Halifax (YHZ), and Calgary (YYC).
easyJet flies nonstop from Edinburgh to Agadir (AGA), Marrakech (RAK), Enfidha (NBE), Hurghada (HRG), and Sharm el-Sheikh (SSH).
Region Airline flies nonstop from Edinburgh to Agadir (AGA) and Marrakech (RAK).
British Airways (Oneworld) flies nonstop from Edinburgh to Doha (DOH).
Emirates flies nonstop from Edinburgh to Dubai (DXB).
Hainan Airlines flies nonstop from Edinburgh to Beijing (PEK).
Malaysia Airlines (Oneworld) flies nonstop from Edinburgh to Doha (DOH).
Oman Air (Oneworld) flies nonstop from Edinburgh to Doha (DOH).
Philippine Airlines (Oneworld) flies nonstop from Edinburgh to Doha (DOH).
Qantas (Oneworld) flies nonstop from Edinburgh to Dubai (DXB).
Qatar Airways (Oneworld) flies nonstop from Edinburgh to Doha (DOH).
Rwandair flies nonstop from Edinburgh to Doha (DOH).
SriLankan Airlines (Oneworld) flies nonstop from Edinburgh to Doha (DOH).
Virgin Australia flies nonstop from Edinburgh to 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 EDI as your departure airport and Anywhere as the destination. You can then narrow the routes by airline, alliance, aircraft, mileage program, nonstop service, and observed award fares.
Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service from EDI.
Yes. When Roame has observed award availability for a route from EDI, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.
Current schedule data connects Edinburgh (EDI) with 170 connected airports in 42 countries. The route list can change as airlines publish new seasons, so the page is rebuilt from the latest available schedule aggregate.
The current route data includes 75 airlines: Aegean Airlines, Aer Lingus, Aerolíneas Argentinas, AeroMexico, Air Canada, Air Europa, Air France, Air Mauritius, Air VIA, airBaltic, Alaska Airlines, All Nippon Airways, American Airlines, Atlantic Airways, Aurigny Air Services, Austrian Airlines, British Airways, Brussels Airlines, Cathay Pacific, China Eastern Airlines, China Southern Airlines, Delta Air Lines, easyJet, Edelweiss Air, Emirates, Eurowings, Finnair, Gol Transportes Aéreos, Hainan Airlines, Iberia, Iberia Express, Icelandair, IndiGo, Japan Airlines, Jet2.com, JetBlue, Kenya Airways, KLM, Korean Air, LATAM Chile, Loganair, LOT Polish Airlines, Lufthansa, Luxair, Malaysia Airlines, Norwegian Air International, Norwegian Air Shuttle (NAS), Oman Air, Pakistan International Airlines (PIA), Pegasus Airlines, Philippine Airlines, Qantas, Qatar Airways, Region Airline, Royal Air Maroc, Rwandair, Ryanair, Saudia, Scandinavian Airlines, Sichuan Airlines, Singapore Airlines, SriLankan Airlines, SunExpress, Swiss International Air Lines, TAP Portugal, Thai Airways, Thomson Airways, Transavia France, Turkish Airlines, United Airlines, Virgin Atlantic, Virgin Australia, Vueling, WestJet, and XiamenAir. Use the airline filter to isolate any one of them on the map.
The longest nonstop connection currently present in the route data is Beijing (PEK), about 4,931 miles from Edinburgh. It is offered by Hainan Airlines.
Yes. The current route data includes 19 domestic destinations within United Kingdom. The Domestic flights section highlights named airport links from that set.
Edinburgh has nonstop service to 2 airports in Cyprus: Paphos (PFO) and Larnarca (LCA). Flights are offered by easyJet and Jet2.com.
Edinburgh has nonstop service to 2 airports in Denmark: Copenhagen (CPH) and Billund (BLL). Flights are offered by easyJet, Norwegian Air International, Region Airline, Ryanair, and Scandinavian Airlines (SkyTeam).
Edinburgh has nonstop service to 2 airports in Egypt: Hurghada (HRG) and Sharm el-Sheikh (SSH). Flights are offered by easyJet.
Edinburgh has nonstop service to 2 airports in Finland: Helsinki (HEL) and Rovaniemi (RVN). Flights are offered by British Airways (Oneworld), easyJet, Finnair (Oneworld), and Japan Airlines (Oneworld).