Direct flights from Glasgow (GLA)
From Glasgow Glasgow International Airport airport, 77 destinations are served non-stop in 23 countries, with about 713 flights a week. With a single stop, 676 more destinations are within reach.
AirLabs data, updated 23 Oct 2026. Check schedules and fares with the airlines. “Flights a week”: estimate.
Destinations by continent
Europe · 64 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| London (LHR), United Kingdom | BA | 554 km | 1h 30m | ≈ 73 | every day |
| London (LGW), United Kingdom | BA · U2 | 595 km | 1h 32m | ≈ 39 | every day |
| Amsterdam (AMS), Netherlands | KL · U2 · WA | 717 km | 1h 35m | ≈ 34 | every day |
| Dublin (DUB), Ireland | EA | 295 km | 1h 15m | ≈ 34 | every day |
| London (LCY), United Kingdom | CJ | 567 km | 1h 30m | ≈ 32 | Mon, Tue, Wed, Thu, Fri, Sun |
| London (STN), United Kingdom | RK · U2 | 538 km | 1h 20m | ≈ 30 | every day |
| Belfast (BFS), United Kingdom | U2 | 175 km | 0h 45m | ≈ 26 | every day |
| London (LTN), United Kingdom | U2 | 516 km | 1h 10m | ≈ 22 | every day |
| Bristol (BRS), United Kingdom | U2 | 511 km | 1h 10m | ≈ 21 | every day |
| Malaga (AGP), Spain | FR · LS · U2 | 2,134 km | 3h 20m | ≈ 19 | every day |
| Palma de Mallorca (PMI), Spain | CJ · LS · U2 | 1,889 km | 3h 00m | ≈ 19 | every day |
| Stornoway, Outer Stat Hebrides (SYY), United Kingdom | LM | 285 km | 1h 00m | ≈ 19 | every day |
| Alicante (ALC), Spain | FR · LS · U2 | 1,976 km | 3h 07m | ≈ 17 | every day |
| Belfast (BHD), United Kingdom | EA · U2 | 166 km | 0h 50m | ≈ 17 | every day |
| Paris (CDG), France | U2 | 897 km | 1h 50m | ≈ 16 | every day |
| Barra (BRR), United Kingdom | LM | 226 km | 1h 15m | ≈ 14 | every day |
| Birmingham (BHX), United Kingdom | U2 | 418 km | 1h 05m | ≈ 13 | every day |
| Faro (FAO), Portugal | LS · U2 | 2,112 km | 3h 15m | ≈ 13 | every day |
| Tiree, Inner Hebrides (TRE), United Kingdom | LM | 167 km | 1h 00m | ≈ 13 | every day |
| Benbecula (BEB), United Kingdom | LM | 254 km | 0h 57m | ≈ 12 | every day |
| Islay (ILY), United Kingdom | LM | 116 km | 0h 42m | ≈ 12 | every day |
| Tenerife (TFS), Spain | LS · U2 | 3,241 km | 4h 50m | ≈ 12 | every day |
| Campbeltown (CAL), United Kingdom | LM | 92 km | 0h 45m | ≈ 11 | Mon, Tue, Wed, Thu, Fri, Sun |
| Rome (FCO), Italy | LS · U2 · W4 | 1,974 km | 3h 10m | ≈ 9 | Mon, Tue, Thu, Fri, Sat, Sun |
| Kirkwall (KOI), United Kingdom | LM | 356 km | 1h 15m | ≈ 8 | every day |
| Reykjavik (KEF), Iceland | FI | 1,350 km | 2h 25m | ≈ 8 | every day |
| Lanzarote (ACE), Spain | LS · U2 | 3,080 km | 4h 40m | ≈ 7 | Mon, Tue, Thu, Fri, Sat, Sun |
| Shetland Islands (LSI), United Kingdom | LM | 483 km | 1h 30m | ≈ 7 | every day |
| Southampton (SOU), United Kingdom | U2 | 583 km | 1h 20m | ≈ 7 | every day |
| Cork (ORK), Ireland | EA | 520 km | 1h 30m | ≈ 6 | Mon, Tue, Wed, Thu, Fri, Sun |
| Derry (LDY), United Kingdom | LM | 195 km | 0h 50m | ≈ 6 | Mon, Tue, Thu, Fri, Sat, Sun |
| Malta (MLA), Malta | LS · MW · U2 | 2,646 km | 3h 50m | ≈ 6 | Mon, Tue, Thu, Fri, Sat |
| Reus (REU), Spain | LS · U2 | 1,686 km | 2h 45m | ≈ 6 | Mon, Tue, Fri, Sat |
| Barcelona (BCN), Spain | U2 | 1,687 km | 2h 45m | ≈ 5 | Tue, Wed, Thu, Sat, Sun |
| Ibiza (IBZ), Spain | LS | 1,937 km | 3h 10m | ≈ 5 | Mon, Thu, Fri, Sat, Sun |
| Krakow (KRK), Poland | RR | 1,734 km | 2h 45m | ≈ 4 | Mon, Tue, Wed, Sat |
| Las Palmas (LPA), Spain | LS | 3,227 km | 4h 55m | ≈ 4 | Tue, Thu, Sat, Sun |
| Lisbon (LIS), Portugal | U2 | 1,932 km | 3h 10m | ≈ 4 | Wed, Thu, Fri, Sun |
| Heraklion (HER), Greece | LS | 3,197 km | 4h 25m | ≈ 3 | Tue, Thu, Sun |
| Jersey (JER), Jersey | U2 | 756 km | 1h 35m | ≈ 3 | Tue, Thu, Sun |
| Kos (KGS), Greece | LS · U2 | 3,168 km | 4h 35m | ≈ 3 | Tue, Sat |
| Menorca (MAH), Spain | LS | 1,889 km | 3h 00m | ≈ 3 | Tue, Thu, Sat |
| Puerto del Rosario (FUE), Spain | LS | 3,139 km | 4h 45m | ≈ 3 | Wed, Sat, Sun |
| Rhodes (RHO), Greece | LS | 3,259 km | 4h 30m | ≈ 3 | Mon, Wed, Fri |
| Berlin (BER), Germany | U2 | 1,228 km | 2h 07m | ≈ 2 | Mon, Fri |
| Burgas (BOJ), Bulgaria | LS | 2,715 km | 3h 50m | ≈ 2 | Tue, Fri |
| Chania (CHQ), Greece | U2 | 3,124 km | 4h 20m | ≈ 2 | Wed, Sun |
| Donegal (CFN), Ireland | LM | 263 km | 1h 00m | ≈ 2 | Wed, Sun |
| Girona (GRO), Spain | LS | 1,638 km | 2h 45m | ≈ 2 | Thu, Sun |
| Kerkyra (CFU), Greece | LS | 2,540 km | 3h 45m | ≈ 2 | Mon, Thu |
| Modlin (WMI), Poland | RR | 1,667 km | 2h 40m | ≈ 2 | Fri, Sun |
| Pisa (PSA), Italy | U2 | 1,714 km | 2h 40m | ≈ 2 | Tue, Sat |
| Porto (OPO), Portugal | U2 | 1,655 km | 2h 47m | ≈ 2 | Mon, Fri |
| Prague (PRG), Czechia | U2 | 1,400 km | 2h 15m | ≈ 2 | Thu, Sun |
| Split (SPU), Croatia | U2 | 2,011 km | 3h 02m | ≈ 2 | Wed, Sun |
| Wick (WIC), United Kingdom | IS* | 300 km | 1h 25m | ≈ 2 | Mon, Wed |
| Wroclaw (WRO), Poland | RR | 1,500 km | 2h 30m | ≈ 2 | Wed, Sat |
| Zakinthos (ZTH), Greece | LS | 2,757 km | 4h 05m | ≈ 2 | Wed, Sat |
| Dubrovnik (DBV), Croatia | LS | 2,196 km | 3h 20m | ≈ 1 | Fri |
| Funchal (FNC), Portugal | LS | 2,748 km | 4h 10m | ≈ 1 | Mon |
| Kefallinia (EFL), Greece | LS | 2,704 km | 4h 00m | ≈ 1 | Wed |
| Munich (MUC), Germany | LH | 1,382 km | 2h 10m | ≈ 1 | Sat |
| Naples (NAP), Italy | LS | 2,150 km | 3h 20m | ≈ 1 | Sun |
| Verona (VRN), Italy | LS | 1,582 km | 2h 30m | ≈ 1 | Wed |
North America · 2 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| New York (EWR), United States | UA | 5,183 km | 7h 42m | ≈ 9 | every day |
| Toronto (YYZ), Canada | TS | 5,283 km | 7h 25m | ≈ 6 | Mon, Tue, Wed, Thu, Sat, Sun |
Asia · 6 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Antalya (AYT), Türkiye | LS · U2 · XC | 3,368 km | 4h 45m | ≈ 10 | every day |
| Dalaman (DLM), Türkiye | LS · U2 | 3,270 km | 4h 35m | ≈ 8 | Mon, Tue, Wed, Fri, Sat, Sun |
| Larnaca (LCA), Cyprus | LS · U2 | 3,703 km | 5h 05m | ≈ 3 | Tue, Wed, Sat |
| Bodrum (BJV), Türkiye | LS | 3,162 km | 4h 30m | ≈ 2 | Thu, Sun |
| Paphos (PFO), Cyprus | LS | 3,652 km | 5h 00m | ≈ 2 | Wed, Sat |
| Izmir (ADB), Türkiye | LS | 3,042 km | 4h 30m | ≈ 1 | Mon |
Africa · 5 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Agadir (AGA), Morocco | LS | 2,866 km | 4h 15m | ≈ 2 | Wed, Sun |
| Enfidha (NBE), Tunisia | U2 | 2,470 km | 3h 40m | ≈ 2 | Thu, Sun |
| Hurghada (HRG), Egypt | U2 | 4,406 km | 5h 52m | ≈ 2 | Mon, Fri |
| Marrakech (RAK), Morocco | LS | 2,712 km | 4h 00m | ≈ 2 | Mon, Fri |
| Sharm el Sheikh (SSH), Egypt | U2 | 4,364 km | 5h 45m | ≈ 2 | Wed, Sat |
Longest direct flight
Toronto (YYZ): 5,283 km, about 7h 25m, by Air Transat.
Busiest route
London (LHR): about 73 flights a week (British Airways).
Single ticket
British Airways also sells, under its own flight number, flights on 11 routes operated by other airlines (codeshare).
Frequently asked questions
How many direct destinations from Glasgow?
77 destinations in 23 countries, including 64 in Europe.
Which airlines fly from Glasgow?
British Airways, CJ, EA, Icelandair, Ryanair, IS*, KLM, Lufthansa, Loganair, Jet2, MW, Ryanair UK, RR, Air Transat, easyJet, United, Wizz Air Malta, WA, Corendon Airlines.
Where can I go with a single stop?
676 destinations can be reached from Glasgow with a single stop. Build your itinerary on the map to find them.