Origins
| Origin | Distance | Duration | Airlines |
|---|---|---|---|
| Lanzarote (ACE) | 3,077 km | 275 min | Jet2, easyJet |
| Izmir (ADB) | 3,047 km | 275 min | Jet2 |
| Agadir (AGA) | 2,863 km | 255 min | Jet2, easyJet |
| Malaga (AGP) | 2,132 km | 205 min | Ryanair, Jet2, easyJet |
| Alicante (ALC) | 1,975 km | 195 min | Ryanair, Jet2, easyJet |
| Amsterdam (AMS) | 719 km | 90 min | KLM, easyJet |
| Antalya (AYT) | 3,373 km | 310 min | Jet2, easyJet, Corendon Airlines, SunExpress |
| Barcelona (BCN) | 1,687 km | 175 min | easyJet |
| Benbecula (BEB) | 254 km | 55 min | Loganair |
| Berlin (BER) | 1,231 km | 140 min | Jet2, easyJet |
| Belfast (BFS) | 175 km | 45 min | easyJet |
| Belfast (BHD) | 166 km | 45 min | Aer Lingus, easyJet |
| Birmingham (BHX) | 418 km | 65 min | easyJet |
| Bodrum (BJV) | 3,166 km | 275 min | Jet2 |
| Bordeaux (BOD) | 1,255 km | 135 min | easyJet |
| Burgas (BOJ) | 2,720 km | 240 min | Jet2 |
| Barra (BRR) | 226 km | 70 min | Loganair |
| Bristol (BRS) | 511 km | 75 min | easyJet |
| Budapest (BUD) | 1,875 km | 185 min | Jet2 |
| Campbeltown (CAL) | 92 km | 40 min | Loganair |
| Paris (CDG) | 898 km | 110 min | easyJet |
| Donegal (CFN) | 263 km | 60 min | Loganair |
| Kerkyra (CFU) | 2,543 km | 240 min | Jet2 |
| Chania (CHQ) | 3,127 km | 285 min | easyJet |
| Cancun (CUN) | 7,629 km | 530 min | |
| Dubrovnik (DBV) | 2,200 km | 205 min | Jet2 |
| Dalaman (DLM) | 3,274 km | 290 min | Jet2, easyJet, SunExpress |
| Dublin (DUB) | 295 km | 60 min | Aer Lingus, Ryanair |
| Dubai (DXB) | 5,847 km | 483 min | Emirates |
| San Sebastian (EAS) | 1,403 km | 150 min | British Airways |
| Kefallinia (EFL) | 2,707 km | 255 min | Jet2 |
| New York (EWR) | 5,196 km | 405 min | United Airlines |
| Faro (FAO) | 2,111 km | 200 min | Jet2, easyJet |
| Rome (FCO) | 1,976 km | 205 min | Jet2, easyJet, Wizz Air Malta |
| Funchal (FNC) | 2,747 km | 240 min | Jet2 |
| Frankfurt (FRA) | 1,084 km | 120 min | Lufthansa |
| Puerto del Rosario (FUE) | 3,136 km | 275 min | Jet2, easyJet |
| Girona (GRO) | 1,638 km | 165 min | Jet2 |
| Geneva (GVA) | 1,298 km | 140 min | Jet2, easyJet |
| Hanover (HAJ) | 995 km | 115 min | Eurowings |
| Heraklion (HER) | 3,200 km | 285 min | Jet2 |
| Hurghada (HRG) | 4,408 km | 393 min | Jet2, easyJet |
| Ibiza (IBZ) | 1,937 km | 190 min | Jet2 |
| Islay (ILY) | 116 km | 40 min | Loganair |
| Jersey (JER) | 756 km | 95 min | easyJet |
| Reykjavik (KEF) | 1,353 km | 135 min | Icelandair |
| Kos (KGS) | 3,173 km | 280 min | Jet2, easyJet |
| Kirkwall (KOI) | 356 km | 70 min | Loganair |
| Krakow (KRK) | 1,739 km | 175 min | Ryanair, Jet2 |
| Larnaca (LCA) | 3,708 km | 340 min | Jet2, easyJet |
| London (LCY) | 568 km | 80 min | British Airways |
| Derry (LDY) | 195 km | 50 min | Loganair |
| London (LGW) | 595 km | 90 min | British Airways, easyJet |
| London (LHR) | 555 km | 90 min | British Airways |
| Lisbon (LIS) | 1,932 km | 185 min | easyJet |
| Las Palmas (LPA) | 3,223 km | 285 min | Jet2, easyJet |
| Shetland Islands (LSI) | 484 km | 85 min | Loganair |
| London (LTN) | 517 km | 75 min | easyJet |
| Menorca (MAH) | 1,889 km | 180 min | Jet2 |
| Malta (MLA) | 2,646 km | 240 min | Ryanair, Jet2, easyJet |
| Munich (MUC) | 1,384 km | 145 min | Lufthansa |
| Milan (MXP) | 1,463 km | 155 min | Wizz Air Malta |
| Naples (NAP) | 2,153 km | 210 min | Jet2 |
| Enfidha (NBE) | 2,470 km | 220 min | easyJet |
| Newquay (NQY) | 605 km | 90 min | Loganair |
| Porto (OPO) | 1,655 km | 160 min | easyJet |
| Cork (ORK) | 520 km | 95 min | Aer Lingus |
| Paphos (PFO) | 3,657 km | 318 min | Jet2 |
| Palma de Mallorca (PMI) | 1,889 km | 190 min | British Airways, Jet2, easyJet |
| Prague (PRG) | 1,403 km | 155 min | Jet2, easyJet |
| Pisa (PSA) | 1,716 km | 180 min | easyJet |
| Pula (PUY) | 1,776 km | 160 min | easyJet |
| Marrakech (RAK) | 2,710 km | 250 min | Jet2, easyJet |
| Reus (REU) | 1,686 km | 170 min | Jet2, easyJet |
| Rhodes (RHO) | 3,263 km | 295 min | Jet2 |
| Sal (SID) | 4,617 km | 370 min | |
| Southampton (SOU) | 583 km | 80 min | easyJet |
| Split (SPU) | 2,014 km | 190 min | easyJet |
| Sharm el Sheikh (SSH) | 4,367 km | 385 min | easyJet |
| London (STN) | 539 km | 75 min | Ryanair UK, easyJet |
| Stornoway, Outer Stat Hebrides (SYY) | 285 km | 55 min | Loganair |
| Tenerife (TFS) | 3,238 km | 280 min | Jet2, easyJet |
| Tiree, Inner Hebrides (TRE) | 167 km | 55 min | Loganair |
| Vienna (VIE) | 1,670 km | 170 min | Jet2 |
| Verona (VRN) | 1,584 km | 160 min | Jet2 |
| Modlin (WMI) | 1,672 km | 175 min | Ryanair |
| Wroclaw (WRO) | 1,504 km | 155 min | Ryanair |
| Toronto (YYZ) | 5,298 km | 405 min | Air Transat, WestJet |
| Zurich (ZRH) | 1,293 km | 140 min | Edelweiss Air |
| Zakinthos (ZTH) | 2,759 km | 265 min | Jet2 |
Inbound network coverage
Glasgow (GLA) receives direct flights from 90 airports per the FlightConnections route map. 90 origins cross-verified by our route database.
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
What is the longest flight to GLA?
Cancun at 7,629 km.
How many airports have direct flights to Glasgow (GLA)?
Per the FlightConnections route map, 90 airports send direct flights to GLA.