DUB → LHR Dublin to London
live
Direct flights from Dublin (DUB) to London (LHR): 118 nonstop departures observed each week across 2 airlines. 86% of the last 58 tracked flights arrived within 15 minutes of schedule. The median arrival is 11 minutes early. 2 of the 59 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 4 November 2026 at 17:53 UTC.
Today, DUB → LHR Wed 4 Nov · local times
Sched Flight DUB departure LHR arrival
06:35
EI152 Aer Lingus
Left 06:29
Landed 07:57 −8
07:35
EI154 Aer Lingus
Left 07:27
Landed 09:00 −5
08:45
EI156 Aer Lingus
Left 08:41
Landed 10:03 −7
09:00
BA825 British Airways
Left 08:55
Landed 10:20 −10
10:00
EI158 Aer Lingus
Left 10:05 +5
Landed 11:20 −5
10:30
BA829 British Airways
Left 10:30
Landed 11:41 −19
12:05
EI164 Aer Lingus
Left 12:02
Landed 13:14 −11
13:05
BA831 British Airways
Left 13:02
Landed 14:08 −27
14:15
EI168 Aer Lingus
Left 14:21 +6
Landed 15:36 +1
15:10
BA827 British Airways
Left 15:10
Landed 16:16 −19
15:30
EI172 Aer Lingus
Left 15:27
Landed 16:36 −14
17:50
BA835 British Airways
Left 17:45
LHR 19:10 In the air · scheduled landing
18:30
EI178 Aer Lingus
On schedule Gate 409 · T2
LHR 19:50 scheduled
19:45
EI184 Aer Lingus
On schedule Gate 409 · T2
LHR 21:05 scheduled
20:40
BA839 British Airways
On schedule Gate 422 · T2
LHR 22:00 scheduled
Checked DUB board 17:16 · LHR board 17:27
DUB
Dublin
smooth · +0
LHR
London
smooth · +0
dep bank 06:35–20:40 118x weekly
Runs reliable · 2 airlines · 118x weekly · nonstop
86% on time
of the last 58 tracked DUB → LHR flights arrived within 15 minutes
Median arrival delay is −11 min . 2 of 59 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −11 min across the last 56 arrivals
Flight time ~1h 05m estimated from route distance
Weekly departures 118x 2 direct airlines on the leg
Cancelled 3.4% recent route rate · 2 of 59
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 varies daily · EI154 07:35 daily · EI156 08:45 daily · EI158 10:00 daily
British AirwaysBA 87% on time
Flights BA825 varies Mo Tu We Th Fr Sa · BA829 varies daily · BA831 varies daily · BA827 varies Mo We Th Fr Sa
History operated legs · board outcomes
11-04 BA825 dep −5 → arr −10
11-04 BA827 dep +0 → arr −19
11-04 BA829 dep +0 → arr −19
11-04 BA831 dep −3 → arr −27
11-04 EI164 dep −3 → arr −11
11-04 EI172 dep −3 → arr −14
11-03 BA825 dep −1 → arr −25
11-03 BA829 dep +0 → arr −19
11-03 BA831 dep −9 → arr −28
11-03 BA833 dep −4 → arr −18
11-03 BA835 dep −13 → arr −28
11-03 BA839 dep −11 → arr −24
11-03 EI152 dep −3 → arr −20
11-03 EI154 dep +6 → arr −11
11-03 EI156 dep +9 → arr −13
11-03 EI158 dep −3 → arr −13
11-03 EI164 dep −2 → arr −20
11-03 EI172 dep −7 → arr −13
11-03 EI178 dep −10 → arr −30
11-03 EI184 dep −9 → arr −21
11-02 BA825 dep −3 → arr −20
11-02 BA827 dep +4 → arr −12
11-02 BA829 dep −1 → arr −16
11-02 BA831 dep +1 → arr −17
11-02 BA833 dep +3 → arr −12
11-02 BA835 dep +53 → arr +46
11-02 BA839 dep −3 → arr −14
11-02 EI152 dep +3 → arr +16
11-02 EI156 dep +4 → arr −12
11-02 EI164 dep +11 → arr +12
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 history since Sun, Nov 1. Each day adds the flights our airport boards record.
Board rows 120 Completed 113 Delayed 12 Cancelled 2 Within 15m 99/113 Median -3m
BA825 British Airways
3 days
DUB
Departure
08:55
Departed · Sched 09:005m early
→
LHR
Arrival
10:20
Landed · Sched 10:3010m early
DUB
Departure
08:49
Departed · Sched 08:501m early
→
LHR
Arrival
09:55
Landed · Sched 10:2025m early
DUB
Departure
08:42
Departed · Sched 08:453m early
→
LHR
Arrival
09:55
Landed · Sched 10:1520m early
Full BA825 history →
BA827 British Airways
2 days
DUB
Departure
15:10 Departed
→
LHR
Arrival
16:16
Landed · Sched 16:3519m early
DUB
Departure
15:14
Departed · Sched 15:104m late
→
LHR
Arrival
16:23
Landed · Sched 16:3512m early
Full BA827 history →
BA829 British Airways
4 days
DUB
Departure
10:30 Departed
→
LHR
Arrival
11:41
Landed · Sched 12:0019m early
DUB
Departure
11:00 Departed
→
LHR
Arrival
12:11
Landed · Sched 12:3019m early
DUB
Departure
10:49
Departed · Sched 10:501m early
→
LHR
Arrival
12:04
Landed · Sched 12:2016m early
DUB
Departure
—
Board row not captured for this rotation yet.
→
LHR
Arrival
12:34
Landed · Sched 12:304m late
Full BA829 history →
BA831 British Airways
4 days
DUB
Departure
13:02
Departed · Sched 13:053m early
→
LHR
Arrival
14:08
Landed · Sched 14:3527m early
DUB
Departure
13:16
Departed · Sched 13:259m early
→
LHR
Arrival
14:27
Landed · Sched 14:5528m early
DUB
Departure
13:01
Departed · Sched 13:001m late
→
LHR
Arrival
14:13
Landed · Sched 14:3017m early
DUB
Departure
13:50
Departed · Sched 13:3515m late
→
LHR
Arrival
15:08
Landed · Sched 15:053m late
Full BA831 history →
BA835 British Airways
4 days
DUB
Departure
17:45
Departed · Sched 17:505m early
→
LHR
Arrival
Sched 19:10
Scheduled arrival · landing pending
DUB
Departure
17:47
Departed · Sched 18:0013m early
→
LHR
Arrival
18:52
Landed · Sched 19:2028m early
DUB
Departure
18:48
Departed · Sched 17:5553m late
→
LHR
Arrival
20:01
Landed · Sched 19:1546m late
DUB
Departure
19:24
Departed · Sched 18:3549m late
→
LHR
Arrival
20:27
Landed · Sched 19:5532m late
Full BA835 history →
BA839 British Airways
4 days
DUB
Departure
Sched 20:40
Scheduled departure
→
LHR
Arrival
Sched 22:00
Scheduled arrival · landing pending
DUB
Departure
20:29
Departed · Sched 20:4011m early
→
LHR
Arrival
21:36
Landed · Sched 22:0024m early
DUB
Departure
20:37
Departed · Sched 20:403m early
→
LHR
Arrival
21:46
Landed · Sched 22:0014m early
DUB
Departure
20:52
Departed · Sched 20:4012m late
→
LHR
Arrival
21:57
Landed · Sched 22:003m early
Full BA839 history →
EI152 Aer Lingus
3 days
DUB
Departure
06:29
Departed · Sched 06:356m early
→
LHR
Arrival
07:57
Landed · Sched 08:058m early
DUB
Departure
06:32
Departed · Sched 06:353m early
→
LHR
Arrival
07:45
Landed · Sched 08:0520m early
DUB
Departure
06:43
Departed · Sched 06:403m late
→
LHR
Arrival
08:21
Landed · Sched 08:0516m late
Full EI152 history →
EI154 Aer Lingus
3 days
DUB
Departure
07:27
Departed · Sched 07:358m early
→
LHR
Arrival
09:00
Landed · Sched 09:055m early
DUB
Departure
07:41
Departed · Sched 07:356m late
→
LHR
Arrival
08:54
Landed · Sched 09:0511m early
DUB
Departure
07:42
Departed · Sched 07:357m late
→
LHR
Arrival
09:07
Landed · Sched 09:052m late
Full EI154 history →
EI156 Aer Lingus
3 days
DUB
Departure
08:41
Departed · Sched 08:454m early
→
LHR
Arrival
10:03
Landed · Sched 10:107m early
DUB
Departure
08:54
Departed · Sched 08:459m late
→
LHR
Arrival
09:57
Landed · Sched 10:1013m early
DUB
Departure
08:49
Departed · Sched 08:454m late
→
LHR
Arrival
09:58
Landed · Sched 10:1012m early
Full EI156 history →
EI158 Aer Lingus
4 days
DUB
Departure
10:05
Departed · Sched 10:005m late
→
LHR
Arrival
11:20
Landed · Sched 11:255m early
DUB
Departure
09:57
Departed · Sched 10:003m early
→
LHR
Arrival
11:12
Landed · Sched 11:2513m early
DUB
Departure
10:03
Departed · Sched 10:003m late
→
LHR
Arrival
11:18
Landed · Sched 11:257m early
DUB
Departure
—
Board row not captured for this rotation yet.
→
LHR
Arrival
11:56
Landed · Sched 11:2531m late
Full EI158 history →
EI164 Aer Lingus
4 days
DUB
Departure
12:02
Departed · Sched 12:053m early
→
LHR
Arrival
13:14
Landed · Sched 13:2511m early
DUB
Departure
12:03
Departed · Sched 12:052m early
→
LHR
Arrival
13:05
Landed · Sched 13:2520m early
DUB
Departure
12:16
Departed · Sched 12:0511m late
→
LHR
Arrival
13:37
Landed · Sched 13:2512m late
DUB
Departure
12:23
Departed · Sched 12:0518m late
→
LHR
Arrival
13:33
Landed · Sched 13:258m late
Full EI164 history →
EI168 Aer Lingus
4 days
DUB
Departure
14:21
Departed · Sched 14:156m late
→
LHR
Arrival
15:36
Landed · Sched 15:351m late
DUB
Departure
14:22
Departed · Sched 14:157m late
→
LHR
Arrival
15:28
Landed · Sched 15:357m early
DUB
Departure
14:23
Departed · Sched 14:158m late
→
LHR
Arrival
15:28
Landed · Sched 15:357m early
DUB
Departure
14:16
Departed · Sched 14:151m late
→
LHR
Arrival
15:25
Landed · Sched 15:3510m early
Full EI168 history →
EI172 Aer Lingus
4 days
DUB
Departure
15:27
Departed · Sched 15:303m early
→
LHR
Arrival
16:36
Landed · Sched 16:5014m early
DUB
Departure
15:23
Departed · Sched 15:307m early
→
LHR
Arrival
16:37
Landed · Sched 16:5013m early
DUB
Departure
15:38
Departed · Sched 15:308m late
→
LHR
Arrival
16:54
Landed · Sched 16:504m late
DUB
Departure
15:34
Departed · Sched 15:304m late
→
LHR
Arrival
16:38
Landed · Sched 16:5012m early
Full EI172 history →
EI178 Aer Lingus
4 days
DUB
Departure
Sched 18:30
Scheduled departure
→
LHR
Arrival
Sched 19:50
Scheduled arrival · landing pending
DUB
Departure
18:20
Departed · Sched 18:3010m early
→
LHR
Arrival
19:20
Landed · Sched 19:5030m early
DUB
Departure
18:43
Departed · Sched 18:3013m late
→
LHR
Arrival
19:53
Landed · Sched 19:503m late
DUB
Departure
18:28
Departed · Sched 18:302m early
→
LHR
Arrival
19:27
Landed · Sched 19:5023m early
Full EI178 history →
EI184 Aer Lingus
4 days
DUB
Departure
Sched 19:45
Scheduled departure
→
LHR
Arrival
Sched 21:05
Scheduled arrival · landing pending
DUB
Departure
19:36
Departed · Sched 19:459m early
→
LHR
Arrival
20:44
Landed · Sched 21:0521m early
DUB
Departure
19:52
Departed · Sched 19:457m late
→
LHR
Arrival
20:58
Landed · Sched 21:057m early
DUB
Departure
20:08
Departed · Sched 19:4523m late
→
LHR
Arrival
21:09
Landed · Sched 21:054m late
Full EI184 history →
BA833 British Airways
3 days
DUB
Departure
16:16
Departed · Sched 16:204m early
→
LHR
Arrival
17:27
Landed · Sched 17:4518m early
DUB
Departure
16:03
Departed · Sched 16:003m late
→
LHR
Arrival
17:13
Landed · Sched 17:2512m early
DUB
Departure
16:34
Departed · Sched 15:5539m late
→
LHR
Arrival
17:40
Landed · Sched 17:2020m late
Full BA833 history →
EI386 Aer Lingus
2 days
DUB
Departure
Sched 19:45
Cancelled
→
LHR
Arrival
—
Board row not captured for this rotation yet.
DUB
Departure
Sched 19:45
Cancelled
→
LHR
Arrival
—
Board row not captured for this rotation yet.
BA837 British Airways
1 day
DUB
Departure
19:30
Departed · Sched 19:255m late
→
LHR
Arrival
20:29
Landed · Sched 20:4516m early
Full BA837 history →
EI166 Aer Lingus
1 day
DUB
Departure
12:57
Departed · Sched 13:003m early
→
LHR
Arrival
14:07
Landed · Sched 14:2518m early
Full EI166 history →
EI174 Aer Lingus
1 day
DUB
Departure
17:02
Departed · Sched 16:3032m late
→
LHR
Arrival
18:08
Landed · Sched 17:5018m late
Full EI174 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 07:35 and evening departures around 18: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 118 flights a week between them. Compare carrier days and times in the airline list above.