Glasgow to London (GLA–LHR) — Airlines, Schedules & Connections

GLA Airport Page →
345 mi airlines 157/wk
On-time Some delays Frequent delays
Flight Schedule 53 flights Verified 29m ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
BA1497
BA British
32N
6:05 AM
GMT TM
7:34 AM
GMT
1h 29m
M T W T F S S
Prices
BA1499
BA British
319
6:35 AM
GMT TM
8:10 AM
GMT
1h 35m
M T W T F S S
Prices
BA1471
BA British
319
8:40 AM
GMT TM
10:15 AM
GMT
1h 35m
M T W T F S S
Prices
AY5966
AY Finnair
32N
8:40 AM
GMT TM
10:15 AM
GMT
1h 35m
M T W T F S S
Prices
BA1473
BA British
320
8:55 AM
GMT TM
10:30 AM
GMT
1h 35m
M T W T F S S
Prices
AY5974
AY Finnair
32N
9:50 AM
GMT TM
11:25 AM
GMT
1h 35m
M T W T F S S
Prices
BA1475
BA British
32N
9:50 AM
GMT TM
11:25 AM
GMT
1h 35m
M T W T F S S
Prices
BA1477
BA British
320
10:30 AM
GMT TM
12:05 PM
GMT
1h 35m
M T W T F S S
Prices
AT5239
AT Royal Air Maroc
32Q
10:50 AM
GMT TM
12:25 PM
GMT
1h 35m
M T W T F S S
Prices
AT5237
AT Royal Air Maroc
32N
11:35 AM
GMT TM
1:10 PM
GMT
1h 35m
M T W T F S S
Prices
AY5954
AY Finnair
32N
11:35 AM
GMT TM
1:10 PM
GMT
1h 35m
M T W T F S S
Prices
BA1479
BA British
320
11:40 AM
GMT TM
1:15 PM
GMT
1h 35m
M T W T F S S
Prices
AT5235
AT Royal Air Maroc
320
12:45 PM
GMT TM
2:15 PM
GMT
1h 30m
M T W T F S S
Prices
AY6588
AY Finnair
320
12:45 PM
GMT TM
2:15 PM
GMT
1h 30m
M T W T F S S
Prices
BA1493
BA British
320
12:45 PM
GMT TM
2:15 PM
GMT
1h 30m
M T W T F S S
Prices
BA1481
BA British
32Q
2:05 PM
GMT TM
3:35 PM
GMT
1h 30m
M T W T F S S
Prices
BA1483
BA British
32Q
3:25 PM
GMT TM
4:55 PM
GMT
1h 30m
M T W T F S S
Prices
AY5972
AY Finnair
32Q
3:25 PM
GMT TM
4:55 PM
GMT
1h 30m
M T W T F S S
Prices
BA1485
BA British
32N
5:45 PM
GMT TM
7:05 PM
GMT
1h 20m
M T W T F S S
Prices
BA1487
BA British
32N
5:51 PM
GMT TM
7:17 PM
GMT
1h 26m
M T W T F S S
Prices
AT5203
AT Royal Air Maroc
32N
6:40 PM
GMT TM
8:00 PM
GMT
1h 20m
M T W T F S S
Prices
BA1489
BA British
32N
6:50 PM
GMT TM
8:10 PM
GMT
1h 20m
M T W T F S S
Prices
AY5956
AY Finnair
320
7:10 PM
GMT TM
8:30 PM
GMT
1h 20m
M T W T F S S
Prices
BA1491
BA British
32Q
8:25 PM
GMT TM
9:45 PM
GMT
1h 20m
M T W T F S S
Prices
BA1470
BA British
319
6:25 AM
GMT T5
7:50 AM
GMT
1h 25m
M T W T F S S
Prices
BA1472
BA British
320
6:25 AM
GMT T5
7:50 AM
GMT
1h 25m
M T W T F S S
Prices
BA1474
BA British
320
7:30 AM
GMT T5
8:55 AM
GMT
1h 25m
M T W T F S S
Prices
BA1476
BA British
320
8:10 AM
GMT T5
9:35 AM
GMT
1h 25m
M T W T F S S
Prices
AY5953
AY Finnair
32Q
9:20 AM
GMT T5
10:45 AM
GMT
1h 25m
M T W T F S S
Prices
BA1478
BA British
32Q
9:20 AM
GMT T5
10:45 AM
GMT
1h 25m
M T W T F S S
Prices
BA1480
BA British
32Q
11:35 AM
GMT T5
1:05 PM
GMT
1h 30m
M T W T F S S
Prices
AY6587
AY Finnair
320
11:35 AM
GMT T5
1:05 PM
GMT
1h 30m
M T W T F S S
Prices
AY5973
AY Finnair
32Q
12:45 PM
GMT T5
2:15 PM
GMT
1h 30m
M T W T F S S
Prices
BA1482
BA British
32Q
1:40 PM
GMT T5
3:10 PM
GMT
1h 30m
M T W T F S S
Prices
BA1484
BA British
32N
2:15 PM
GMT T5
3:43 PM
GMT
1h 28m
M T W T F S S
Prices
AY5899
AY Finnair
32A
3:10 PM
GMT T5
4:40 PM
GMT
1h 30m
M T W T F S S
Prices
AT5209
AT Royal Air Maroc
32N
4:20 PM
GMT T5
5:50 PM
GMT
1h 30m
M T W T F S S
Prices
BA1486
BA British
32N
4:20 PM
GMT T5
5:50 PM
GMT
1h 30m
M T W T F S S
Prices
BA1488
BA British
32N
4:45 PM
GMT T5
6:15 PM
GMT
1h 30m
M T W T F S S
Prices
AT5202
AT Royal Air Maroc
32Q
4:45 PM
GMT T5
6:15 PM
GMT
1h 30m
M T W T F S S
Prices
AY5955
AY Finnair
320
4:45 PM
GMT T5
6:15 PM
GMT
1h 30m
M T W T F S S
Prices
BA1490
BA British
32Q
5:55 PM
GMT T5
7:25 PM
GMT
1h 30m
M T W T F S S
Prices
AY5923
AY Finnair
320
5:55 PM
GMT T5
7:25 PM
GMT
1h 30m
M T W T F S S
Prices
AT5230
AT Royal Air Maroc
32A
5:55 PM
GMT T5
7:25 PM
GMT
1h 30m
M T W T F S S
Prices
BA1492
BA British
320
6:15 PM
GMT T5
7:35 PM
GMT
1h 20m
M T W T F S S
Prices
AY5975
AY Finnair
320
6:55 PM
GMT T5
8:25 PM
GMT
1h 30m
M T W T F S S
Prices
AT5217
AT Royal Air Maroc
320
6:55 PM
GMT T5
8:25 PM
GMT
1h 30m
M T W T F S S
Prices
BA1494
BA British
320
6:55 PM
GMT T5
8:25 PM
GMT
1h 30m
M T W T F S S
Prices
AT5222
AT Royal Air Maroc
32Q
7:55 PM
GMT T5
9:25 PM
GMT
1h 30m
M T W T F S S
Prices
BA1496
BA British
32N
7:55 PM
GMT T5
9:25 PM
GMT
1h 30m
M T W T F S S
Prices
AY5919
AY Finnair
32Q
9:00 PM
GMT T5
10:30 PM
GMT
1h 30m
M T W T F S S
Prices
AT5210
AT Royal Air Maroc
32Q
9:00 PM
GMT T5
10:30 PM
GMT
1h 30m
M T W T F S S
Prices
BA1498
BA British
32A
9:00 PM
GMT T5
10:30 PM
GMT
1h 30m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Glasgow to London
3 carriers, 157 flights/week nonstop.
3 Airlines 157 Flights/wk 345 mi 1h 20m nonstop 31 1-stop hubs

GLA–LHR is served by 3 airlines with nonstop service. British Airways, Finnair and Royal Air Maroc lead the route. The flight covers 345 miles in approximately 1h 20m. Beyond nonstop, 31 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop GLA–LHR service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
BA British Airways 89 319, 320, 32N, 32Q 1h20-1h35 Oneworld
AY Finnair 41 320, 32N, 32Q 1h20-1h35 Oneworld
AT Royal Air Maroc 27 320, 32N, 32Q 1h20-1h35 Oneworld
Aircraft on this route
319 Airbus A319 – BA
320 Airbus A320 – AT, AY, BA
32N Airbus A320neo – AT, AY, BA
32Q Airbus A321neo – AT, AY, BA
Alliance coverage
Oneworld: AT + AY + BA (157 flights/wk, 100%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, GLA to LHR direction.
Mon
23
flights
Tue
23
flights
Wed
23
flights
Thu
23
flights
Fri
23
flights
Sat
21
flights
Sun
21
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
24
Nonstop flights
157
Outbound / wk
188
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for GLA to LHR.
1-STOP
One-Stop Connections
31
Hubs
~5h
Fastest
~28h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
2,077
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Other ways to reach London from Glasgow

Nearby airports with service to London Heathrow Airport.
Metric GLA→LHR EDI→LHR DND→LHR
Distance from GLA 41 mi 67 mi
Nonstop airlines 3 4 2
Weekly flights 157 175 16
Flight time 1h 20m 1h 17m 1h 45m
Airports within 200 miles of GLA with service to London Heathrow Airport.

Travel Essentials

Practical planning for this route.
Time Difference
0h
London is 0 hours the same as Glasgow.
GLA: GMT · LHR: GMT

When it's 6:00 PM in Glasgow, it's 6:00 PM in London.
Distance & Flight Time
345 mi / 555 km
Nonstop flight time is approximately 1h 20m to 1h 35m.
Getting from LHR

Heathrow Express runs every 15 minutes to Paddington (15 min, £25). Piccadilly line is slower (50–60 min) but £5.50 with Oyster. National Express coaches serve all terminals from Victoria (60–90 min, £6–10). Black cabs cost £50–90 to central London depending on traffic and time of day.

London Climate

Mild maritime climate. Summers average 18–23°C with long daylight hours. Winters are 2–7°C, rarely below freezing. Rain is frequent year-round but rarely heavy. Pack layers and a waterproof jacket regardless of season. Fog can disrupt flights November through February.

GLA–LHR Quick Facts

Key statistics for the Glasgow to London route.
Route details
Distance345 mi / 555 km
Flight time1h 20m to 1h 35m
Time difference0 hours
Airlines (nonstop)3
Weekly flights157 out / 188 return
1-stop connections31 hubs
Origin: GLA
IATA / ICAOGLA / EGPF
TimezoneEurope/London
Passengers/yr6.5M
Elevation26 ft / 8 m
Destination: LHR
IATA / ICAOLHR / EGLL
TimezoneEurope/London
Passengers/yr83.9M
Elevation83 ft / 25 m

Frequently Asked Questions

Common questions about GLA to LHR flights.
Nonstop flights from Glasgow Airport to London Heathrow Airport take approximately 1h 20m to 1h 35m. The route covers 345 miles.
3 airlines operate nonstop service: Royal Air Maroc, Finnair and British Airways.
There are approximately 157 nonstop flights per week from GLA to LHR. The return direction has about 188 weekly flights.
Yes, 1-stop connections are available through TLS, LDY, FAO, BCN, PMI, LIS, AMS, LTN, LGW, FRA, KEF, FCO, DUB, STN, IAD, CVG, CDG, MLA, ORK, BRS, AGP, BHD, PRG, GVA, BGI, YYZ, RAK, DXB, TFS, LCA and KRK. These options provide additional schedule flexibility.
Yes, return flights from LHR to GLA are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include EDI, DND and BHD. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.
British Airways operates 6 to 8 daily nonstops on GLA-LHR. BA uses A319 and A320neo equipment. The 345-mile sector takes 1 hour 15 minutes to 1 hour 25 minutes. All BA flights operate from Glasgow's main terminal. At Heathrow, flights arrive and depart from Terminal 5. No other carrier currently operates GLA-LHR nonstop. Loganair and easyJet serve other London airports from Glasgow.
Avanti West Coast runs direct trains from Glasgow Central to London Euston in 4 hours 30 minutes. LNER runs from Glasgow Queen Street to London King's Cross in about 4 hours 20 minutes via Edinburgh. Door-to-door air travel time is 3.5 to 4 hours including airport processing. Flying is faster if you are connecting at Heathrow. For central London destinations, the train delivers you into the city and avoids the 40 to 60 minute Tube ride from Heathrow.
Yes. Heathrow connections are the main reason to fly GLA-LHR rather than take the train. BA's Terminal 5 operation means GLA arrivals can connect airside to long-haul BA flights to North America, Asia, and Africa. Minimum connection time in T5 is 60 minutes for domestic-to-international transfers. If connecting to another carrier in Terminal 2 or Terminal 3, allow 90 minutes for the inter-terminal transfer.

Glasgow to London Heathrow: Scotland's Second City to the Global Hub

GLA-LHR is British Airways' shuttle service connecting Glasgow to its Heathrow hub. BA operates 6 to 8 daily nonstops on A319 and A320neo equipment. The 345-mile sector takes about 1 hour 20 minutes. This route is BA-only at Heathrow. EasyJet serves GLA-LGW (Gatwick), and Ryanair connects Glasgow Prestwick to Stansted, but neither matches Heathrow's connecting power. The route carries weekday business travelers commuting between Glasgow's financial and energy sectors and London. Oil and gas, banking, and government work generate consistent demand. Weekend traffic shifts toward leisure and family visits.

Train Competition and Hub Value

The West Coast Main Line and East Coast Main Line both connect Glasgow to London in about 4.5 hours. For passengers whose destination is central London, the train is competitive on time and often cheaper on walk-up fares. Heathrow's value proposition is international connectivity. A Glasgow passenger heading to New York, Dubai, or Singapore routes through LHR on BA with a single ticket and airside connection. This is something no train or alternative London airport can replicate at the same scale. Glasgow Airport itself is 8 miles west of the city centre. A bus to the city takes 15 to 20 minutes. There is no rail link to GLA, though a project has been proposed for years.