DUB → BHX Dublin to Birmingham
live
Direct flights from Dublin (DUB) to Birmingham (BHX): 14 nonstop departures observed each week across 2 airlines. 71% of the last 75 operated flights arrived within 15 minutes of schedule. The median arrival is 6 minutes late. No cancellations were recorded across the 75 tracked flights. The nonstop covers 322 km, an estimated 55 minutes in the air. Measured by Pro Flight Search from live flight boards at Dublin and Birmingham. Updated 11 September 2026 at 12:09 UTC.
DUB
Dublin
smooth · +8
BHX
Birmingham
tracking
dep bank 06:30–20:00 14x weekly
Runs mixed · 2 airlines · 14x weekly · nonstop
71% on time
of the last 75 operated DUB → BHX flights arrived within 15 minutes
Median arrival delay is +6 min . 0 of 75 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +6 min across the last 75 operated legs
Flight time ~0h 55m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 75
The week scheduled departures · origin local time
Aer Lingus Ryanair
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 63% on time
Flights EI262 06:30 daily · EI3264 10:30 daily · EI3272 14:45 daily · EI3274 16:50 daily
RyanairFR 80% on time
Flights FR660 varies daily · FR662 varies daily · FR664 varies Mo Tu We Fr Sa Su · FR666 varies daily
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 DUB and BHX, 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 84 Completed 75 Delayed 25 Within 15m 53/75 Median +6m
EI262 Aer Lingus
8 days
DUB
Departure
06:31
Departed · Sched 06:301m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
06:36
Departed · Sched 06:306m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
06:49
Departed · Sched 06:3019m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
06:36
Departed · Sched 06:306m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
06:28
Departed · Sched 06:302m early
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
06:37
Departed · Sched 06:307m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
06:47
Departed · Sched 06:3017m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
06:34
Departed · Sched 06:304m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Full EI262 history →
EI276 Aer Lingus
4 days
DUB
Departure
Sched 18:50
Scheduled departure
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
18:51
Departed · Sched 18:501m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
19:55
Departed · Sched 20:005m early
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
18:50 Departed
→
BHX
Arrival
—
BHX is outside our board polling set.
Full EI276 history →
EI3264 Aer Lingus
8 days
DUB
Departure
10:40
Departed · Sched 10:3010m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
11:02
Departed · Sched 10:3032m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
10:28
Departed · Sched 10:302m early
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
10:57
Departed · Sched 10:3027m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
10:48
Departed · Sched 10:3018m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
11:01
Departed · Sched 10:3031m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
10:32
Departed · Sched 10:302m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
11:01
Departed · Sched 10:3031m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Full EI3264 history →
EI3272 Aer Lingus
8 days
DUB
Departure
Sched 14:45
Scheduled departure
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
15:19
Departed · Sched 14:4534m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
14:49
Departed · Sched 14:454m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
14:49
Departed · Sched 14:454m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
15:11
Departed · Sched 14:4526m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
15:21
Departed · Sched 14:4536m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
14:57
Departed · Sched 14:4512m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
14:50
Departed · Sched 14:455m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Full EI3272 history →
EI3274 Aer Lingus
8 days
DUB
Departure
Sched 16:50
Scheduled departure
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
18:31
Departed · Sched 16:50101m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
17:00
Departed · Sched 16:5010m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
16:53
Departed · Sched 16:503m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
16:48
Departed · Sched 16:502m early
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
16:53
Departed · Sched 16:503m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
16:44
Departed · Sched 16:506m early
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
17:11
Departed · Sched 16:5021m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Full EI3274 history →
EI3278 Aer Lingus
8 days
DUB
Departure
Sched 17:50
Scheduled departure
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
21:17
Departed · Sched 17:50207m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
17:50 Departed
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
18:09
Departed · Sched 17:5019m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
17:51
Departed · Sched 17:501m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
18:25
Departed · Sched 17:5035m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
17:56
Departed · Sched 17:506m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
17:53
Departed · Sched 17:503m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Full EI3278 history →
FR660 Ryanair
8 days
DUB
Departure
06:38
Departed · Sched 06:457m early
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
06:50 Departed
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
07:08
Departed · Sched 07:008m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
06:56
Departed · Sched 06:506m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
07:01
Departed · Sched 06:556m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
07:05
Departed · Sched 07:005m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
06:59
Departed · Sched 06:509m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
06:36
Departed · Sched 06:459m early
→
BHX
Arrival
—
BHX is outside our board polling set.
Full FR660 history →
FR662 Ryanair
8 days
DUB
Departure
11:20
Departed · Sched 11:155m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
10:39
Departed · Sched 10:309m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
10:16
Departed · Sched 10:151m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
10:37
Departed · Sched 10:2512m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
10:44
Departed · Sched 10:1529m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
09:59
Departed · Sched 10:1011m early
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
10:22
Departed · Sched 10:253m early
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
11:15 Departed
→
BHX
Arrival
—
BHX is outside our board polling set.
Full FR662 history →
FR664 Ryanair
7 days
DUB
Departure
Sched 13:40
Scheduled departure
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
13:46
Departed · Sched 13:2521m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
14:50 Departed
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
13:52
Departed · Sched 13:4012m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
13:35
Departed · Sched 13:305m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
13:29
Departed · Sched 13:301m early
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
13:41
Departed · Sched 13:401m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Full FR664 history →
FR666 Ryanair
8 days
DUB
Departure
Sched 16:40
Scheduled departure
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
16:31
Departed · Sched 16:301m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
16:17
Departed · Sched 16:107m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
20:06
Departed · Sched 20:104m early
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
16:06
Departed · Sched 16:104m early
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
16:01
Departed · Sched 16:109m early
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
16:53
Departed · Sched 16:3023m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
16:47
Departed · Sched 16:407m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Full FR666 history →
FR668 Ryanair
8 days
DUB
Departure
Sched 20:00
Scheduled departure
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
00:05
Last seen · Sched 20:00245m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
20:49
Departed · Sched 19:4069m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
Sched 21:35
Scheduled time only · no board update captured
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
20:59
Departed · Sched 19:5564m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
21:32
Departed · Sched 20:0092m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
20:37
Departed · Sched 20:0037m late
→
BHX
Arrival
—
BHX is outside our board polling set.
DUB
Departure
20:12
Departed · Sched 20:0012m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Full FR668 history →
FR6660 Ryanair
1 day
DUB
Departure
17:18
Departed · Sched 17:3012m early
→
BHX
Arrival
—
BHX is outside our board polling set.
Full FR6660 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 Birmingham (BHX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/DUB-BHX
Copy
How we measure this →
DUB to BHX questions
Is DUB–BHX running on time right now? Smooth skies ahead. The departure side at DUB is the weaker end, route health score 88/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on DUB–BHX? 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 BHX delay card to confirm conditions when you'd arrive.
How long is the flight from DUB to BHX? Great-circle distance is 322 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 53–58 min gate-to-gate on this route.
How often does DUB–BHX fly? 2 carriers operate this route, around 75 flights a week between them. Compare carrier days and times in the airline list above.