DUB → LHR Dublin to London
live
Direct flights from Dublin (DUB) to London (LHR): 14 nonstop departures observed each week across 2 airlines. 80% of the last 45 operated flights arrived within 15 minutes of schedule. The median arrival is 8 minutes early. 2 of the 45 tracked flights were cancelled. The nonstop covers 449 km, an estimated 1 hour 5 minutes in the air. Measured by Pro Flight Search from live flight boards at Dublin and London. Updated 8 September 2026 at 06:09 UTC.
DUB
Dublin
smooth · +1
LHR
London
smooth · +0
dep bank 06:30–20:30 14x weekly
Runs reliable · 2 airlines · 14x weekly · nonstop
80% on time
of the last 45 operated DUB → LHR flights arrived within 15 minutes
Median arrival delay is −8 min . 2 of 45 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −8 min across the last 45 operated legs
Flight time ~1h 05m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 4.4% recent route rate · 2 of 45
The week scheduled departures · origin local time
Aer Lingus 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
Aer LingusEI 86% on time
Flights EI152 06:30 daily · EI154 07:30 daily · EI156 08:40 daily · EI158 09:40 Mo Tu We Th Fr Sa
British AirwaysBA 69% on time
Flights BA825 08:35 Mo Tu We Fr Sa Su · BA827 10:30 daily · BA829 12:50 Mo Tu We Th Su · BA811 varies We Th
History operated legs · board outcomes
09-08 EI152 dep +13 → arr +12
09-07 BA829 dep +12 → arr −5
09-07 BA833 dep −5 → arr −24
09-07 BA835 dep −8 → arr −17
09-07 EI152 dep +1 → arr −26
09-07 EI154 dep +5 → arr −16
09-07 EI156 dep +0 → arr −12
09-07 EI160 dep +50 → arr +39
09-07 EI162 dep +5 → arr −14
09-07 EI164 dep +6 → arr −25
09-07 EI166 dep +3 → arr −16
09-07 EI168 dep +19 → arr −10
09-07 EI178 dep −2 → arr −17
09-07 EI182 dep −1 → arr −20
09-06 BA825 dep +0 → arr −31
09-06 BA827 dep +3 → arr −23
09-06 BA829 dep +5 → arr −14
09-06 BA831 dep +26 → arr +13
09-06 BA833 dep +19 → arr +13
09-06 BA835 dep +0 → arr −12
09-06 EI152 dep +7 → arr −14
09-06 EI154 dep +24 → arr +5
09-06 EI156 dep +2 → arr −15
09-06 EI160 dep −3 → arr −27
09-06 EI162 dep +0 → arr −23
09-06 EI164 dep +2 → arr −12
09-06 EI166 dep +46 → arr +33
09-06 EI168 dep +25 → arr +13
09-06 EI172 dep +0 → arr −11
09-06 EI178 dep +44 → arr +35
09-06 EI180 dep +63 → arr +49
09-06 EI182 dep +11 → arr −6
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 DUB and LHR, paired departure → arrival per flight and day. Board tracking since Sat, Sep 5 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 114 Completed 81 Delayed 16 Cancelled 3 Within 15m 62/81 Median +1m
BA825 British Airways
3 days
DUB
Departure
Sched 08:35
Scheduled departure
→
LHR
Arrival
Sched 10:10
Scheduled arrival · landing pending
DUB
Departure
08:35 Departed
→
LHR
Arrival
09:39
Landed · Sched 10:1031m early
DUB
Departure
08:41
Departed · Sched 08:356m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA825 history →
BA827 British Airways
4 days
DUB
Departure
Sched 10:30
Scheduled departure
→
LHR
Arrival
Sched 12:00
Scheduled arrival · landing pending
DUB
Departure
10:36
Departed · Sched 10:306m late
→
LHR
Arrival
11:53
Landed · Sched 12:007m early
DUB
Departure
10:33
Departed · Sched 10:303m late
→
LHR
Arrival
11:37
Landed · Sched 12:0023m early
DUB
Departure
Sched 10:30
Cancelled
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA827 history →
BA829 British Airways
3 days
DUB
Departure
Sched 12:50
Scheduled departure
→
LHR
Arrival
Sched 14:20
Scheduled arrival · landing pending
DUB
Departure
13:02
Departed · Sched 12:5012m late
→
LHR
Arrival
14:15
Landed · Sched 14:205m early
DUB
Departure
12:55
Departed · Sched 12:505m late
→
LHR
Arrival
14:06
Landed · Sched 14:2014m early
Full BA829 history →
BA831 British Airways
4 days
DUB
Departure
Sched 15:15
Scheduled departure
→
LHR
Arrival
Sched 16:45
Scheduled arrival · landing pending
DUB
Departure
Sched 15:15
Cancelled
→
LHR
Arrival
Sched 16:45
Cancelled
DUB
Departure
15:46
Departed · Sched 15:2026m late
→
LHR
Arrival
17:03
Landed · Sched 16:5013m late
DUB
Departure
15:38
Departed · Sched 15:2018m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA831 history →
BA835 British Airways
4 days
DUB
Departure
Sched 20:25
Scheduled departure
→
LHR
Arrival
Sched 21:40
Scheduled arrival · landing pending
DUB
Departure
20:22
Departed · Sched 20:308m early
→
LHR
Arrival
21:28
Landed · Sched 21:4517m early
DUB
Departure
20:30 Departed
→
LHR
Arrival
21:33
Landed · Sched 21:4512m early
DUB
Departure
20:32
Departed · Sched 20:1517m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA835 history →
EI152 Aer Lingus
4 days
DUB
Departure
06:43
Departed · Sched 06:3013m late
→
LHR
Arrival
08:17
Est. · Sched 08:0512m late
DUB
Departure
06:31
Departed · Sched 06:301m late
→
LHR
Arrival
07:39
Landed · Sched 08:0526m early
DUB
Departure
06:37
Departed · Sched 06:307m late
→
LHR
Arrival
07:51
Landed · Sched 08:0514m early
DUB
Departure
06:37
Departed · Sched 06:307m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full EI152 history →
EI154 Aer Lingus
4 days
DUB
Departure
Sched 07:30
Scheduled departure
→
LHR
Arrival
Sched 09:05
Scheduled arrival · landing pending
DUB
Departure
07:35
Departed · Sched 07:305m late
→
LHR
Arrival
08:49
Landed · Sched 09:0516m early
DUB
Departure
07:54
Departed · Sched 07:3024m late
→
LHR
Arrival
09:10
Landed · Sched 09:055m late
DUB
Departure
07:37
Departed · Sched 07:307m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full EI154 history →
EI156 Aer Lingus
4 days
DUB
Departure
Sched 08:40
Scheduled departure
→
LHR
Arrival
Sched 10:20
Scheduled arrival · landing pending
DUB
Departure
08:40 Departed
→
LHR
Arrival
10:08
Landed · Sched 10:2012m early
DUB
Departure
08:42
Departed · Sched 08:402m late
→
LHR
Arrival
10:05
Landed · Sched 10:2015m early
DUB
Departure
08:37
Departed · Sched 08:403m early
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full EI156 history →
EI158 Aer Lingus
2 days
DUB
Departure
Sched 09:40
Scheduled departure
→
LHR
Arrival
Sched 11:10
Scheduled arrival · landing pending
DUB
Departure
09:43
Departed · Sched 09:403m late
→
LHR
Arrival
11:09
Landed · Sched 11:101m early
Full EI158 history →
EI160 Aer Lingus
3 days
DUB
Departure
Sched 12:30
Scheduled departure
→
LHR
Arrival
Sched 13:55
Scheduled arrival · landing pending
DUB
Departure
13:20
Departed · Sched 12:3050m late
→
LHR
Arrival
14:34
Landed · Sched 13:5539m late
DUB
Departure
12:27
Departed · Sched 12:303m early
→
LHR
Arrival
13:28
Landed · Sched 13:5527m early
Full EI160 history →
EI162 Aer Lingus
3 days
DUB
Departure
Sched 11:10
Scheduled departure
→
LHR
Arrival
Sched 12:40
Scheduled arrival · landing pending
DUB
Departure
11:15
Departed · Sched 11:105m late
→
LHR
Arrival
12:26
Landed · Sched 12:4014m early
DUB
Departure
11:10 Departed
→
LHR
Arrival
12:17
Landed · Sched 12:4023m early
Full EI162 history →
EI164 Aer Lingus
3 days
DUB
Departure
Sched 12:00
Scheduled departure
→
LHR
Arrival
Sched 13:30
Scheduled arrival · landing pending
DUB
Departure
12:06
Departed · Sched 12:006m late
→
LHR
Arrival
13:05
Landed · Sched 13:3025m early
DUB
Departure
12:02
Departed · Sched 12:002m late
→
LHR
Arrival
13:18
Landed · Sched 13:3012m early
Full EI164 history →
EI166 Aer Lingus
3 days
DUB
Departure
Sched 13:30
Scheduled departure
→
LHR
Arrival
Sched 15:00
Scheduled arrival · landing pending
DUB
Departure
13:33
Departed · Sched 13:303m late
→
LHR
Arrival
14:44
Landed · Sched 15:0016m early
DUB
Departure
14:16
Departed · Sched 13:3046m late
→
LHR
Arrival
15:33
Landed · Sched 15:0033m late
Full EI166 history →
EI168 Aer Lingus
3 days
DUB
Departure
Sched 14:30
Scheduled departure
→
LHR
Arrival
Sched 16:00
Scheduled arrival · landing pending
DUB
Departure
14:49
Departed · Sched 14:3019m late
→
LHR
Arrival
15:50
Landed · Sched 16:0010m early
DUB
Departure
14:55
Departed · Sched 14:3025m late
→
LHR
Arrival
16:13
Landed · Sched 16:0013m late
Full EI168 history →
EI172 Aer Lingus
3 days
DUB
Departure
Sched 15:55
Scheduled departure
→
LHR
Arrival
Sched 17:20
Scheduled arrival · landing pending
DUB
Departure
15:58
Departed · Sched 15:553m late
→
LHR
Arrival
17:14
Landed · Sched 17:206m early
DUB
Departure
15:55 Departed
→
LHR
Arrival
17:09
Landed · Sched 17:2011m early
Full EI172 history →
EI176 Aer Lingus
2 days
DUB
Departure
Sched 17:30
Scheduled departure
→
LHR
Arrival
Sched 18:55
Scheduled arrival · landing pending
DUB
Departure
17:31
Departed · Sched 17:301m late
→
LHR
Arrival
18:47
Landed · Sched 18:558m early
Full EI176 history →
EI182 Aer Lingus
3 days
DUB
Departure
Sched 19:00
Scheduled departure
→
LHR
Arrival
Sched 20:20
Scheduled arrival · landing pending
DUB
Departure
18:59
Departed · Sched 19:001m early
→
LHR
Arrival
20:00
Landed · Sched 20:2020m early
DUB
Departure
19:11
Departed · Sched 19:0011m late
→
LHR
Arrival
20:14
Landed · Sched 20:206m early
Full EI182 history →
BA833 British Airways
3 days
DUB
Departure
17:25
Departed · Sched 17:305m early
→
LHR
Arrival
18:31
Landed · Sched 18:5524m early
DUB
Departure
17:29
Departed · Sched 17:1019m late
→
LHR
Arrival
18:48
Landed · Sched 18:3513m late
DUB
Departure
19:18
Departed · Sched 18:4533m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA833 history →
EI178 Aer Lingus
2 days
DUB
Departure
17:58
Departed · Sched 18:002m early
→
LHR
Arrival
19:08
Landed · Sched 19:2517m early
DUB
Departure
18:44
Departed · Sched 18:0044m late
→
LHR
Arrival
20:00
Landed · Sched 19:2535m late
Full EI178 history →
EI180 Aer Lingus
1 day
DUB
Departure
20:38
Departed · Sched 19:3563m late
→
LHR
Arrival
21:44
Landed · Sched 20:5549m late
Full EI180 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 — Dublin (DUB) to London (LHR) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/DUB-LHR
Copy
How we measure this →
DUB to LHR questions
Is DUB–LHR running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on DUB–LHR? Operators schedule morning departures around 06:30 and evening departures around 17:30 from DUB. Earlier flights typically land before destination-airport delays accumulate later in the day; check the LHR delay card to confirm conditions when you'd arrive.
How long is the flight from DUB to LHR? Great-circle distance is 449 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 62–68 min gate-to-gate on this route.
How often does DUB–LHR fly? 2 carriers operate this route, around 128 flights a week between them. Compare carrier days and times in the airline list above.