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 47 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 21 October 2026 at 03:17 UTC.
Today, BHX → DUB Wed 21 Oct · local times
Sched Flight BHX departure DUB arrival
·
EI263 Aer Lingus
On schedule
DUB 09:20 scheduled
·
EI3265 Aer Lingus
On schedule
DUB 13:45 scheduled
·
EI3273 Aer Lingus
On schedule
DUB 17:50 scheduled
·
EI3275 Aer Lingus
On schedule
DUB 20:00 scheduled
·
FR661 Ryanair
On schedule
DUB 09:35 scheduled
·
FR663 Ryanair
On schedule
DUB 13:05 scheduled
·
FR665 Ryanair
On schedule
DUB 16:05 scheduled
·
FR667 Ryanair
On schedule
DUB 19:05 scheduled
Checked DUB board 04:17
BHX
Birmingham
tracking
DUB
Dublin
busy · +15
dep bank 09:20–22:35 14x weekly
Under pressure · 2 airlines · 14x weekly · nonstop
62 / 100
route health from live BHX and DUB delay boards
Median arrival delay is +47 min . 0 of 1 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +47 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
Aer LingusEI
Flights EI263 09:20 daily · EI3265 13:45 daily · EI3273 17:50 Tu We Th Sa Su · EI3275 20:00 daily
RyanairFR
Flights FR661 09:35 daily · FR663 varies daily · FR665 varies Mo Tu We Fr Sa Su · FR667 19:05 daily
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 Fri, Oct 16 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 54 Completed 46 Delayed 1 Median +47m
EI263 Aer Lingus
6 days
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 09:20
Scheduled arrival · landing pending
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 →
EI3265 Aer Lingus
6 days
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 13:45
Scheduled arrival · landing pending
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
4 days
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 17:50
Scheduled arrival · landing pending
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
Sched 20:00
Scheduled arrival · landing pending
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 →
FR661 Ryanair
6 days
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 09:35
Scheduled arrival · landing pending
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: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
Full FR661 history →
FR663 Ryanair
6 days
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 13:05
Scheduled arrival · landing pending
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 12:50
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 13:00
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
Full FR663 history →
FR665 Ryanair
6 days
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 16:05
Scheduled arrival · landing pending
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 17:25
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: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
Full FR665 history →
FR667 Ryanair
5 days
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 19:05
Scheduled arrival · landing pending
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 22:50
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
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 19:05
Landing time not on board
Full FR667 history →
FR669 Ryanair
4 days
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 00:15
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
23:22
Landed · Sched 22:3547m late
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 22:35
Landing time not on board
Full FR669 history →
EI277 Aer Lingus
2 days
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 22:40
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 22:30
Landing time not on board
Full EI277 history →
FR6661 Ryanair
2 days
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 20:05
Landing time not on board
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 17:35
Landing time not on board
Full FR6661 history →
EI3279 Aer Lingus
1 day
BHX
Departure
—
BHX is outside our board polling set.
→
DUB
Arrival
Sched 20:50
Landing time not on board
Full EI3279 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? Some delays possible. The arrival side at DUB is the weaker end, route health score 62/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 66 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.