This is taking longer than expected.
This is taking longer than expected.
This is taking longer than expected.
Edinburgh Airport in Edinburgh, United Kingdom has 116 nonstop destinations to Europe across 32 countriesin FlightQ's current schedule set. Use this reference for route research, airline coverage, frequency, distance, and estimated flight times.
Schedule snapshot checked Aug 17, 2026.
The busiest listed route in this group is EDI to DUB for Dublin, with 13-14/day service in the current sample from Aer Lingus and Ryanair.
London (LHR), London (STN), and Belfast (BFS)
Paris (CDG), Nice (NCE), and Bale/Mulhouse (BSL)
Palma de Mallorca (PMI), Barcelona (BCN), and Tenerife Island (TFS)
Bergamo (BGY), Roma (CIA), and Milan (MXP)
Frankfurt (FRA), Berlin (BER), and Munich (MUC)
Krakow (KRK), Gdańsk (GDN), and Poznań (POZ)
Rhodes (RHO), Athens (ATH), and Heraklion (HER)
Dublin (DUB), Cork (ORK), and Shannon (SNN)
Istanbul (IST), Antalya (AYT), and Dalaman (DLM)
Faro (FAO), Lisbon (LIS), and Porto (OPO)
| Destination | Country | Distance | Est. time | Airlines | Frequency |
|---|---|---|---|---|---|
| Dublin (DUB) Dublin Airport | Ireland | 210 mi | ~1h 1m | Aer Lingus and Ryanair | 13-14/day |
| London (LHR) London Heathrow Airport | United Kingdom | 332 mi | ~1h 16m | British Airways | 9-10/day |
| Amsterdam (AMS) Amsterdam Airport Schiphol | Netherlands | 414 mi | ~1h 26m | KLM Royal Dutch Airlines and easyJet | 6-7/day |
| London (STN) London Stansted Airport | United Kingdom | 317 mi | ~1h 14m | Ryanair UK and easyJet | 5-6/day |
| Paris (CDG) Charles de Gaulle International Airport | France | 540 mi | ~1h 42m | Air France and easyJet | 5-6/day |
| Belfast (BFS) Belfast International Airport | United Kingdom | 143 mi | ~53m | easyJet and Ryanair UK | 5-6/day |
| London (LCY) London City Airport | United Kingdom | 337 mi | ~1h 17m | British Airways | 4-5/day |
| Copenhagen (CPH) Copenhagen Kastrup Airport | Denmark | 622 mi | ~1h 52m | Norwegian Air Shuttle, Ryanair, and SAS Scandinavian Airlines | 3-4/day |
| Belfast (BHD) George Best Belfast City Airport | United Kingdom | 135 mi | ~52m | Aer Lingus and easyJet | 3-4/day |
| Bristol (BRS) Bristol International Airport | United Kingdom | 317 mi | ~1h 14m | easyJet | 3-4/day |
| London (LGW) London Gatwick Airport | United Kingdom | 356 mi | ~1h 19m | easyJet | 3-4/day |
| Palma de Mallorca (PMI) Palma De Mallorca Airport | Spain | 1,167 mi | ~2h 59m | Jet2, Ryanair, and British Airways | 3/day |
| Frankfurt (FRA) Frankfurt am Main International Airport | Germany | 641 mi | ~1h 54m | Lufthansa | 3/day |
| Barcelona (BCN) Barcelona International Airport | Spain | 1,042 mi | ~2h 44m | Ryanair, Vueling, and easyJet | 2-3/day |
| Southampton (SOU) Southampton Airport | United Kingdom | 355 mi | ~1h 19m | Loganair | 2-3/day |
| London (LTN) London Luton Airport | United Kingdom | 307 mi | ~1h 13m | easyJet | 2-3/day |
| Tenerife Island (TFS) Tenerife South Airport | Spain | 2,036 mi | ~4h 47m | Ryanair, Jet2, and easyJet | 2-3/day |
| Birmingham (BHX) Birmingham International Airport | United Kingdom | 250 mi | ~1h 6m | easyJet | 2-3/day |
| Alicante (ALC) Alicante International Airport | Spain | 1,228 mi | ~3h 7m | Ryanair, easyJet, and Jet2 | 2-3/day |
| Malaga (AGP) Malaga Airport | Spain | 1,333 mi | ~3h 20m | Ryanair, Jet2, and easyJet | 2-3/day |
| Madrid (MAD) Madrid Barajas International Airport | Spain | 1,068 mi | ~2h 47m | easyJet, Ryanair, and Iberia | 2-3/day |
| Istanbul (IST) Istanbul Airport | Türkiye | 1,758 mi | ~4h 13m | Turkish Airlines | 2/day |
| Zurich (ZRH) Zurich Airport | Switzerland | 775 mi | ~2h 11m | Edelweiss Air and easyJet | 2/day |
| Faro (FAO) Faro Airport | Portugal | 1,326 mi | ~3h 19m | Ryanair and Jet2 | 1-2/day |
| Berlin (BER) Berlin Brandenburg Airport | Germany | 724 mi | ~2h 5m | easyJet and Ryanair | 1-2/day |
| Munich (MUC) Munich International Airport | Germany | 827 mi | ~2h 17m | Lufthansa and easyJet | 1-2/day |
| Geneva (GVA) Geneva Cointrin International Airport | Switzerland | 786 mi | ~2h 12m | easyJet | 1-2/day |
| Antalya (AYT) Antalya International Airport | Türkiye | 2,058 mi | ~4h 50m | Jet2, SunExpress, and easyJet | 1-2/day |
| Lanzarote Island (ACE) Lanzarote Airport | Spain | 1,933 mi | ~4h 34m | Ryanair, Jet2, and easyJet | 1-2/day |
| Stockholm (ARN) Stockholm-Arlanda Airport | Sweden | 820 mi | ~2h 17m | SAS Scandinavian Airlines and Norwegian Air Shuttle | 1-2/day |
| Oslo (OSL) Oslo Gardermoen Airport | Norway | 603 mi | ~1h 50m | Norwegian Air Shuttle | 1-2/day |
| Lerwick (LSI) Sumburgh Airport | United Kingdom | 282 mi | ~1h 10m | Loganair | 1-2/day |
| Orkney Islands (KOI) Kirkwall Airport | United Kingdom | 209 mi | ~1h 1m | Loganair | 1-2/day |
| Krakow (KRK) John Paul II International Airport Kraków-Balice Airport | Poland | 1,038 mi | ~2h 44m | Ryanair and easyJet | 1-2/day |
| Vienna (VIE) Vienna International Airport | Austria | 1,000 mi | ~2h 39m | Ryanair and Austrian Airlines | 1-2/day |
| Rhodes (RHO) Diagoras Airport | Greece | 1,991 mi | ~4h 42m | easyJet, Jet2, and Ryanair | 9×/wk |
| Roma (CIA) Ciampino Airport | Italy | 1,211 mi | ~3h 5m | Ryanair | 1-2/day |
| Bergamo (BGY) Bergamo / Orio Al Serio Airport | Italy | 908 mi | ~2h 27m | Ryanair | 1-2/day |
| Prague (PRG) Václav Havel Airport | Czechia | 833 mi | ~2h 18m | Ryanair and easyJet | 1-2/day |
| Brussels (CRL) Brussels South Charleroi Airport | Belgium | 504 mi | ~1h 37m | Ryanair | 1-2/day |
| Budapest (BUD) Budapest Ferenc Liszt International Airport | Hungary | 1,126 mi | ~2h 54m | Ryanair | 1-2/day |
| Helsinki (HEL) Helsinki Vantaa Airport | Finland | 1,067 mi | ~2h 47m | Finnair | 1-2/day |
| Milan (MXP) Malpensa International Airport | Italy | 885 mi | ~2h 25m | easyJet and Ryanair | 1-2/day |
| Dalaman (DLM) Dalaman International Airport | Türkiye | 1,998 mi | ~4h 42m | easyJet, Jet2, and SunExpress | 7×/wk |
| Istanbul (SAW) Sabiha Gokcen International Airport | Türkiye | 1,797 mi | ~4h 18m | Pegasus Airlines | 1/day |
| Naples (NAP) Napoli / Capodichino International Airport | Italy | 1,311 mi | ~3h 17m | easyJet, Jet2, and Ryanair | 7×/wk |
| Nice (NCE) Nice-Cote d'Azur Airport | France | 969 mi | ~2h 35m | easyJet | 1/day |
| Milan (LIN) Linate Airport | Italy | 910 mi | ~2h 28m | easyJet | 1/day |
| Gdańsk (GDN) Gdańsk Lech Wałęsa Airport | Poland | 865 mi | ~2h 22m | Ryanair | 1/day |
| Dusseldorf (DUS) Dusseldorf International Airport | Germany | 525 mi | ~1h 40m | Eurowings | 1/day |
| Brussels (BRU) Brussels Airport | Belgium | 489 mi | ~1h 36m | Brussels Airlines | 1/day |
| Exeter (EXT) Exeter International Airport | United Kingdom | 360 mi | ~1h 20m | Loganair | 1/day |
| Cork (ORK) Cork Airport | Ireland | 352 mi | ~1h 19m | Ryanair | 1/day |
| Stornoway (SYY) Stornoway Airport | United Kingdom | 192 mi | ~59m | Loganair | 1/day |
| Athens (ATH) Eleftherios Venizelos International Airport | Greece | 1,770 mi | ~4h 14m | Aegean Airlines and easyJet | 6×/wk |
| Lisbon (LIS) Lisbon Portela Airport | Portugal | 1,215 mi | ~3h 5m | easyJet and Ryanair | 6×/wk |
| Pisa (PSA) Pisa / San Giusto - Galileo Galilei International Airport | Italy | 1,042 mi | ~2h 44m | Ryanair | 1/day |
| Reykjavik (KEF) Keflavik International Airport | Iceland | 860 mi | ~2h 22m | Icelandair and easyJet | 1/day |
| Bale/Mulhouse (BSL) EuroAirport Basel-Mulhouse-Freiburg Airport | France | 740 mi | ~2h 7m | easyJet | 1/day |
| Cologne (CGN) Cologne Bonn Airport | Germany | 557 mi | ~1h 44m | Eurowings | 1/day |
| Nottingham (EMA) East Midlands Airport | United Kingdom | 231 mi | ~1h 4m | West Atlantic UK | 1/day |
| Gran Canaria Island (LPA) Gran Canaria Airport | Spain | 2,025 mi | ~4h 46m | Ryanair and Jet2 | 5×/wk |
| Fuerteventura Island (FUE) Fuerteventura Airport | Spain | 1,969 mi | ~4h 39m | Ryanair and Jet2 | 5×/wk |
| Heraklion (HER) Heraklion International Nikos Kazantzakis Airport | Greece | 1,956 mi | ~4h 37m | easyJet and Jet2 | 5×/wk |
| Valletta (MLA) Luqa Airport | Malta | 1,621 mi | ~3h 56m | Ryanair and Ryanair UK | 5×/wk |
| Dubrovnik (DBV) Dubrovnik Airport | Croatia | 1,334 mi | ~3h 20m | easyJet and Jet2 | 5×/wk |
| Ibiza (IBZ) Ibiza Airport | Spain | 1,200 mi | ~3h 4m | Jet2 and Ryanair | 5×/wk |
| Porto (OPO) Francisco de Sá Carneiro Airport | Portugal | 1,044 mi | ~2h 44m | Ryanair | 1/day |
| Bologna (BLQ) Bologna / Borgo Panigale Airport | Italy | 1,016 mi | ~2h 41m | Ryanair | 1/day |
| Venice (VCE) Venezia / Tessera - Marco Polo Airport | Italy | 992 mi | ~2h 38m | Ryanair and easyJet | 5×/wk |
| Marseille (MRS) Marseille Provence Airport | France | 944 mi | ~2h 32m | Ryanair | 1/day |
| Poznań (POZ) Poznań-Ławica Airport | Poland | 849 mi | ~2h 20m | Ryanair | 1/day |
| Weeze (NRN) Niederrhein Airport | Germany | 490 mi | ~1h 36m | Ryanair | 1/day |
| Shannon (SNN) Shannon Airport | Ireland | 317 mi | ~1h 14m | Ryanair | 1/day |
| Paphos (PFO) Paphos International Airport | Cyprus | 2,234 mi | ~5h 12m | easyJet and Jet2 | 4×/wk |
| Warsaw (WMI) Warsaw Modlin Airport | Poland | 995 mi | ~2h 38m | Ryanair | 1/day |
| Wrocław (WRO) Copernicus Wrocław Airport | Poland | 893 mi | ~2h 26m | Ryanair | 1/day |
| Stuttgart (STR) Stuttgart Airport | Germany | 729 mi | ~2h 5m | Eurowings | 1/day |
| Gothenburg (GOT) Gothenburg-Landvetter Airport | Sweden | 602 mi | ~1h 50m | Ryanair | 1/day |
| Beauvais/Tille (BVA) Paris Beauvais Tille Airport | France | 504 mi | ~1h 37m | Ryanair | 1/day |
| Bournemouth (BOH) Bournemouth Airport | United Kingdom | 363 mi | ~1h 20m | Ryanair UK | 1/day |
| Kerkyra Island (CFU) Ioannis Kapodistrias International Airport | Greece | 1,549 mi | ~3h 47m | easyJet | 3×/wk |
| Sofia (SOF) Sofia Airport | Bulgaria | 1,498 mi | ~3h 40m | Ryanair | 3×/wk |
| Bari (BRI) Bari / Palese International Airport | Italy | 1,367 mi | ~3h 24m | Ryanair | 3×/wk |
| Seville (SVQ) Sevilla Airport | Spain | 1,286 mi | ~3h 14m | Ryanair | 3×/wk |
| Valencia (VLC) Valencia Airport | Spain | 1,145 mi | ~2h 57m | Ryanair | 3×/wk |
| Kaunas (KUN) Kaunas International Airport | Lithuania | 1,071 mi | ~2h 48m | Ryanair | 3×/wk |
| Riga (RIX) Riga International Airport | Latvia | 1,040 mi | ~2h 44m | Ryanair | 3×/wk |
| Bratislava (BTS) M. R. Stefanik Airport | Slovakia | 1,021 mi | ~2h 41m | Ryanair | 3×/wk |
| Toulouse/Blagnac (TLS) Toulouse-Blagnac Airport | France | 877 mi | ~2h 24m | Ryanair | 3×/wk |
| Lyon (LYS) Lyon Saint-Exupery Airport | France | 796 mi | ~2h 14m | easyJet | 3×/wk |
| Billund (BLL) Billund Airport | Denmark | 485 mi | ~1h 35m | Norwegian Air Shuttle | 3×/wk |
| Newquay (NQY) Newquay Cornwall Airport | United Kingdom | 387 mi | ~1h 23m | Ryanair UK | 3×/wk |
| Kos Island (KGS) Kos Airport | Greece | 1,936 mi | ~4h 35m | Jet2 | 2×/wk |
| Zakynthos Island (ZTH) Dionysios Solomos Airport | Greece | 1,684 mi | ~4h 3m | Jet2 | 2×/wk |
| Bucharest (OTP) Henri Coanda International Airport | Romania | 1,504 mi | ~3h 41m | Ryanair | 2×/wk |
| Palermo (PMO) Palermo / Punta Raisi Airport | Italy | 1,444 mi | ~3h 34m | Ryanair | 2×/wk |
| Tirana (TIA) Tirana International Airport Mother Teresa | Albania | 1,442 mi | ~3h 34m | Ryanair UK | 2×/wk |
| Rome (FCO) Leonardo Da Vinci (Fiumicino) International Airport | Italy | 1,202 mi | ~3h 4m | Jet2 | 2×/wk |
| Olbia (OLB) Olbia / Costa Smeralda Airport | Italy | 1,192 mi | ~3h 3m | easyJet | 2×/wk |
| Zadar (ZAD) Zemunik Airport | Croatia | 1,159 mi | ~2h 58m | Ryanair | 2×/wk |
| Rzeszow (RZE) Rzeszow-Jasionka Airport | Poland | 1,122 mi | ~2h 54m | Ryanair | 2×/wk |
| Reus (REU) Reus Air Base | Spain | 1,043 mi | ~2h 44m | Jet2 | 2×/wk |
| Ljubljana (LJU) Ljubljana Joze Pucnik Airport | Slovenia | 1,020 mi | ~2h 41m | easyJet | 2×/wk |
| Verona (VRN) Verona / Villafranca Airport | Italy | 956 mi | ~2h 33m | Jet2 | 2×/wk |
| Beziers/Vias (BZR) Beziers-Vias Airport | France | 922 mi | ~2h 29m | Ryanair | 2×/wk |
| Biarritz/Anglet/Bayonne (BIQ) Biarritz-Anglet-Bayonne Airport | France | 866 mi | ~2h 22m | Ryanair | 2×/wk |
| Bergerac/Roumaniere (EGC) Bergerac-Roumaniere Airport | France | 787 mi | ~2h 12m | Ryanair | 2×/wk |
| Bordeaux (BOD) Bordeaux-Merignac (BA 106) Airport | France | 777 mi | ~2h 11m | easyJet | 2×/wk |
| Poitiers/Biard (PIS) Poitiers-Biard Airport | France | 666 mi | ~1h 57m | Ryanair | 2×/wk |
| Nantes (NTE) Nantes Atlantique Airport | France | 612 mi | ~1h 51m | Ryanair | 2×/wk |
| Luxembourg (LUX) Luxembourg-Findel International Airport | Luxembourg | 603 mi | ~1h 50m | Luxair | 2×/wk |
| Paris (ORY) Paris-Orly Airport | France | 554 mi | ~1h 44m | Transavia France | 2×/wk |
| Bergen (BGO) Bergen Airport Flesland | Norway | 433 mi | ~1h 29m | Norwegian Air Shuttle | 2×/wk |
| Charleston (NOC) Ireland West Knock Airport | Ireland | 258 mi | ~1h 7m | Ryanair | 2×/wk |
| Derry (LDY) City of Derry Airport | United Kingdom | 161 mi | ~55m | easyJet | 2×/wk |
Frequency is based on the current FlightQ schedule sample. Distance is airport-to-airport great-circle mileage.
| Airline | Destinations | Flights | Top routes |
|---|---|---|---|
| Ryanair | 58 | 290 | |
| easyJet | 44 | 298 | |
| Jet2 | 21 | 66 | |
| Ryanair UK | 6 | 45 | |
| Loganair | 5 | 56 | |
| Norwegian Air Shuttle | 5 | 29 | |
| British Airways | 3 | 104 | |
| Eurowings | 3 | 17 | |
| Aer Lingus | 2 | 81 | |
| Lufthansa | 2 | 28 | |
| SAS Scandinavian Airlines | 2 | 14 | |
| SunExpress | 2 | 6 |
Top destination countries in this view include United Kingdom, France, Spain, and Italy.
FlightQ currently lists 116 nonstop destinations from EDI to Europe, including Dublin (DUB), London (LHR), Amsterdam (AMS), and London (STN).
Named carriers in this schedule set include Ryanair, easyJet, Jet2, and Ryanair UK.
No. The list is built from FlightQ's current schedule capture, and airlines change timetables seasonally. Confirm exact dates and availability before booking.