LHR → GLA London to Glasgow
live
Direct flights from London (LHR) to Glasgow (GLA): 7 nonstop departures observed each week across 1 airline. 19% of the last 63 operated flights arrived within 15 minutes of schedule. The median arrival is 25 minutes late. No cancellations were recorded across the 63 tracked flights. The nonstop covers 554 km, an estimated 1 hour 13 minutes in the air. Measured by Pro Flight Search from live flight boards at London and Glasgow. Updated 18 October 2026 at 01:37 UTC.
Today, LHR → GLA Sun 18 Oct · local times
Sched Flight LHR departure GLA arrival
07:55
BA1476 British Airways
On schedule
·
09:20
BA1472 British Airways
On schedule
·
10:10
BA1478 British Airways
On schedule
·
13:20
BA1484 British Airways
On schedule
·
14:05
BA1474 British Airways
On schedule
·
15:30
BA1488 British Airways
Sched 15:30 Departure not confirmed by the board
·
18:15
BA1492 British Airways
Sched 18:15 Departure not confirmed by the board
·
20:20
BA1496 British Airways
Sched 20:20 Departure not confirmed by the board
·
22:15
BA1498 British Airways
Sched 22:15 Departure not confirmed by the board
·
Checked LHR board 02:37
LHR
London
busy · +20
GLA
Glasgow
tracking
dep bank 07:55–21:50 7x weekly
Runs rough · 1 airline · 7x weekly · nonstop
19% on time
of the last 63 operated LHR → GLA flights arrived within 15 minutes
Median arrival delay is +25 min . 0 of 63 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +25 min across the last 63 operated legs
Flight time ~1h 13m estimated from route distance
Weekly departures 7x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 63
The week scheduled departures · origin local time
British Airways
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
British AirwaysBA 19% on time
Flights BA1476 varies Mo We Th Sa Su · BA1472 varies Mo Tu Fr Su · BA1478 varies daily · BA1484 varies Mo Tu We Th Su
History operated legs · board outcomes
Show 32 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from LHR and GLA, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 72 Completed 63 Delayed 51 Within 15m 12/63 Median +25m
BA1472 British Airways
5 days
LHR
Departure
Sched 09:20
Scheduled departure
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
07:33
Departed · Sched 07:1518m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
06:34
Departed · Sched 06:1519m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
06:34
Departed · Sched 06:304m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
09:37
Departed · Sched 09:2017m late
→
GLA
Arrival
—
GLA is outside our board polling set.
Full BA1472 history →
BA1474 British Airways
6 days
LHR
Departure
Sched 14:05
Scheduled departure
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
07:35
Departed · Sched 07:2510m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
07:22
Departed · Sched 07:1012m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
08:14
Departed · Sched 07:2054m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
10:28
Departed · Sched 10:1018m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
14:16
Departed · Sched 14:0511m late
→
GLA
Arrival
—
GLA is outside our board polling set.
Full BA1474 history →
BA1476 British Airways
6 days
LHR
Departure
Sched 07:55
Scheduled departure
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
08:42
Departed · Sched 08:1032m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
12:45
Departed · Sched 11:00105m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
08:32
Departed · Sched 08:1517m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
07:59
Departed · Sched 07:4514m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
08:08
Departed · Sched 07:5513m late
→
GLA
Arrival
—
GLA is outside our board polling set.
Full BA1476 history →
BA1478 British Airways
8 days
LHR
Departure
Sched 10:10
Scheduled departure
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
12:55
Departed · Sched 12:4015m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
10:26
Departed · Sched 09:4541m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
11:19
Departed · Sched 08:55144m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
12:12
Departed · Sched 11:4527m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
12:47
Departed · Sched 11:5552m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
08:44
Departed · Sched 08:2519m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
10:37
Departed · Sched 10:0532m late
→
GLA
Arrival
—
GLA is outside our board polling set.
Full BA1478 history →
BA1484 British Airways
6 days
LHR
Departure
Sched 13:20
Scheduled departure
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
13:30
Departed · Sched 13:1020m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
13:26
Departed · Sched 13:1016m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
15:16
Departed · Sched 13:20116m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
14:06
Departed · Sched 13:1056m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
13:53
Departed · Sched 13:2033m late
→
GLA
Arrival
—
GLA is outside our board polling set.
Full BA1484 history →
BA1488 British Airways
6 days
LHR
Departure
Sched 15:30
Scheduled departure
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
16:55
Departed · Sched 16:0055m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
16:42
Departed · Sched 16:2022m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
15:27
Departed · Sched 15:1512m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
15:07
Departed · Sched 14:4027m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
16:09
Departed · Sched 15:3039m late
→
GLA
Arrival
—
GLA is outside our board polling set.
Full BA1488 history →
BA1492 British Airways
8 days
LHR
Departure
Sched 18:15
Scheduled departure
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
19:08
Departed · Sched 18:5513m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
19:41
Departed · Sched 18:1586m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
18:58
Departed · Sched 18:3028m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
18:38
Departed · Sched 18:1523m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
18:47
Departed · Sched 18:2027m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
19:49
Departed · Sched 18:1594m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
18:40
Departed · Sched 18:1525m late
→
GLA
Arrival
—
GLA is outside our board polling set.
Full BA1492 history →
BA1496 British Airways
8 days
LHR
Departure
Sched 20:20
Scheduled departure
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
21:17
Departed · Sched 20:5522m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
20:33
Departed · Sched 20:1023m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
20:42
Departed · Sched 20:1527m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
20:50
Departed · Sched 20:3515m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
20:35
Departed · Sched 20:1520m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
21:17
Departed · Sched 20:0572m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
20:56
Departed · Sched 20:2036m late
→
GLA
Arrival
—
GLA is outside our board polling set.
Full BA1496 history →
BA1498 British Airways
8 days
LHR
Departure
Sched 22:15
Scheduled departure
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
22:12
Departed · Sched 21:5517m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
21:33
Departed · Sched 21:1518m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
22:38
Departed · Sched 21:5048m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
21:46
Departed · Sched 21:1036m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
22:12
Departed · Sched 22:057m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
22:13
Departed · Sched 21:5023m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
22:32
Departed · Sched 22:1517m late
→
GLA
Arrival
—
GLA is outside our board polling set.
Full BA1498 history →
BA1486 British Airways
5 days
LHR
Departure
15:53
Departed · Sched 14:5558m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
15:12
Departed · Sched 14:3537m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
14:27
Departed · Sched 14:0522m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
09:30
Departed · Sched 09:1515m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
16:30
Departed · Sched 15:2070m late
→
GLA
Arrival
—
GLA is outside our board polling set.
Full BA1486 history →
BA1490 British Airways
6 days
LHR
Departure
17:56
Departed · Sched 17:2531m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
18:49
Departed · Sched 17:2089m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
18:31
Departed · Sched 17:1576m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
17:41
Departed · Sched 17:1031m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
17:33
Departed · Sched 17:1023m late
→
GLA
Arrival
—
GLA is outside our board polling set.
LHR
Departure
18:35
Departed · Sched 17:1580m late
→
GLA
Arrival
—
GLA is outside our board polling set.
Full BA1490 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — London (LHR) to Glasgow (GLA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/LHR-GLA
Copy
How we measure this →
LHR to GLA questions
Is LHR–GLA running on time right now? Mostly on schedule. The departure side at LHR is the weaker end, route health score 74/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from LHR to GLA? Great-circle distance is 554 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 69–77 min gate-to-gate on this route.
How often does LHR–GLA fly? British Airways runs the route with about 63 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.
What does the route health score measure? A blend of departure-side delay at LHR and arrival-side delay at GLA, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.