BHX → DUB Birmingham to Dublin
live
Direct flights from Birmingham (BHX) to Dublin (DUB): 14 nonstop departures observed each week across 2 airlines. The median arrival is 39 minutes late. No cancellations were recorded across the 1 tracked flight. The nonstop covers 322 km, an estimated 55 minutes in the air. Measured by Pro Flight Search from live flight boards at Birmingham and Dublin. Updated 13 September 2026 at 21:09 UTC.
BHX
Birmingham
tracking
DUB
Dublin
smooth · +0
dep bank 09:20–22:35 14x weekly
Running clean · 2 airlines · 14x weekly · nonstop
100 / 100
route health from live BHX and DUB delay boards
Median arrival delay is +39 min . 0 of 1 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +39 min across the last 1 operated legs
Flight time ~0h 55m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
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
History operated legs · board outcomes
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 BHX and DUB, paired departure → arrival per flight and day. Board tracking since Tue, Sep 8 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 58 Completed 54 Delayed 4 Median +39m
EI263 Aer Lingus
6 days
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 09:20
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 09:20
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 09:20
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 09:20
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 09:20
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 09:20
Landing time not on board
Full EI263 history →
EI277 Aer Lingus
3 days
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 22:40
Scheduled arrival · landing pending
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 21:30
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 21:30
Landing time not on board
Full EI277 history →
EI3265 Aer Lingus
6 days
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 13:45
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 13:45
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 13:45
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 13:45
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 13:45
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 13:45
Landing time not on board
Full EI3265 history →
EI3273 Aer Lingus
6 days
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 17:50
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 17:50
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 17:50
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 17:50
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 17:50
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 17:50
Landing time not on board
Full EI3273 history →
EI3275 Aer Lingus
6 days
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
20:39
Landed · Sched 20:0039m late
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 20:00
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 20:00
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 20:00
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 20:00
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 20:00
Landing time not on board
Full EI3275 history →
EI3279 Aer Lingus
6 days
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 20:50
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 20:50
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 20:50
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
00:35
Last seen · Sched 20:50225m late
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 20:50
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 20:50
Landing time not on board
Full EI3279 history →
FR661 Ryanair
5 days
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 09:35
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 09:35
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 09:35
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 09:45
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 09:35
Landing time not on board
Full FR661 history →
FR663 Ryanair
5 days
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 13:05
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 13:05
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 13:55
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 13:05
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 13:05
Landing time not on board
Full FR663 history →
FR665 Ryanair
4 days
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 16:15
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 16:25
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 16:15
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 16:05
Landing time not on board
Full FR665 history →
FR6661 Ryanair
1 day
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 20:05
Landing time not on board
Full FR6661 history →
FR667 Ryanair
5 days
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 19:05
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 19:05
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 19:25
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 19:05
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 19:05
Landing time not on board
Full FR667 history →
FR669 Ryanair
5 days
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
23:40
Est. · Sched 22:3565m late
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 22:35
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 22:35
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
00:35
Last seen · Sched 22:35120m late
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 22:35
Landing time not on board
Full FR669 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 — Birmingham (BHX) to Dublin (DUB) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/BHX-DUB
Copy
How we measure this →
BHX to DUB questions
Is BHX–DUB 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.
How long is the flight from BHX to DUB? 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 BHX–DUB fly? 2 carriers operate this route, around 73 flights a week between them. Compare carrier days and times in the airline list above.
What does the route health score measure? A blend of departure-side delay at BHX and arrival-side delay at DUB, 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.