AMS → BHX Amsterdam to Birmingham
live
Direct flights from Amsterdam (AMS) to Birmingham (BHX): 14 nonstop departures observed each week across 2 airlines. 22% of the last 41 operated flights arrived within 15 minutes of schedule. The median arrival is 27 minutes late. No cancellations were recorded across the 41 tracked flights. The nonstop covers 442 km, an estimated 1 hour 4 minutes in the air. Measured by Pro Flight Search from live flight boards at Amsterdam and Birmingham. Updated 23 October 2026 at 08:03 UTC.
Today, AMS → BHX Fri 23 Oct · local times
KL1041KLM In the air, 17 min late
Left AMS at 08:37 , 17 min after its 08:20 slot.
Track KL1041 →
Sched Flight AMS departure BHX arrival
07:15
U27841 easyJet
Left 07:15
·
08:20
KL1041 KLM
Left 08:37 +17
·
12:25
KL1045 KLM
Est. 12:25 Departure not confirmed by the board
·
Checked AMS board 10:03
AMS
Amsterdam
smooth · +6
BHX
Birmingham
tracking
dep bank 07:15–21:55 14x weekly
Runs rough · 2 airlines · 14x weekly · nonstop
22% on time
of the last 41 operated AMS → BHX flights arrived within 15 minutes
Median arrival delay is +27 min . 0 of 41 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +27 min across the last 41 operated legs
Flight time ~1h 04m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 41
The week scheduled departures · origin local time
easyJet KLM
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
easyJetU2 45% on time
Flights U27841 07:15 Mo Fr · U27843 varies daily · U26656 varies Th Sa Su
KLMKL 13% on time
Flights KL1041 08:20 Mo Tu We Th Fr Sa · KL1043 09:35 Su · KL1045 12:25 daily · KL1047 16:35 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 AMS 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 42 Completed 41 Delayed 18 Within 15m 23/41 Median +14m
KL1041 KLM
7 days
Fri, Oct 23
1/2 legs · PH-NXK
AMS
Departure
08:26
Departed · Sched 08:206m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Thu, Oct 22
1/2 legs · PH-BCA
AMS
Departure
08:21
Departed · Sched 08:201m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Wed, Oct 21
1/2 legs · PH-BXR
AMS
Departure
08:29
Departed · Sched 08:209m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Tue, Oct 20
1/2 legs · PH-BGM
AMS
Departure
08:35
Departed · Sched 08:2015m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Mon, Oct 19
1/2 legs · PH-BCG
AMS
Departure
08:34
Departed · Sched 08:2014m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Sat, Oct 17
1/2 legs · PH-EXR
AMS
Departure
08:27
Departed · Sched 08:207m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Fri, Oct 16
1/2 legs · PH-BXF
AMS
Departure
09:34
Departed · Sched 08:2074m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Full KL1041 history →
KL1045 KLM
8 days
Fri, Oct 23
1/2 legs · PH-BXO
AMS
Departure
Sched 12:25
Scheduled departure
→
BHX
Arrival
—
BHX is outside our board polling set.
Thu, Oct 22
1/2 legs · PH-BGB
AMS
Departure
13:33
Departed · Sched 12:2568m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Wed, Oct 21
1/2 legs · PH-BCD
AMS
Departure
12:42
Departed · Sched 12:2517m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Tue, Oct 20
1/2 legs · PH-BCD
AMS
Departure
12:46
Departed · Sched 12:2521m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Mon, Oct 19
1/2 legs · PH-BGF
AMS
Departure
12:34
Departed · Sched 12:259m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Sun, Oct 18
1/2 legs · PH-BGG
AMS
Departure
12:39
Departed · Sched 12:2514m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Sat, Oct 17
1/2 legs · PH-EXH
AMS
Departure
12:34
Departed · Sched 12:259m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Fri, Oct 16
1/2 legs · PH-BXN
AMS
Departure
12:56
Departed · Sched 12:2531m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Full KL1045 history →
U27841 easyJet
2 days
Fri, Oct 23
1/2 legs · OE-LSM
AMS
Departure
07:06
Departed · Sched 07:159m early
→
BHX
Arrival
—
BHX is outside our board polling set.
Mon, Oct 19
1/2 legs · OE-LSU
AMS
Departure
07:23
Departed · Sched 07:203m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Full U27841 history →
KL1047 KLM
6 days
Thu, Oct 22
1/2 legs · PH-BGM
AMS
Departure
17:45
Departed · Sched 16:3570m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Wed, Oct 21
1/2 legs · PH-BCD
AMS
Departure
16:42
Departed · Sched 16:357m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Tue, Oct 20
1/2 legs · PH-BCD
AMS
Departure
17:30
Departed · Sched 16:3555m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Mon, Oct 19
1/2 legs · PH-BGF
AMS
Departure
16:49
Departed · Sched 16:3514m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Sun, Oct 18
1/2 legs · PH-EXF
AMS
Departure
16:44
Departed · Sched 16:404m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Sat, Oct 17
1/2 legs · PH-BGM
AMS
Departure
16:38
Departed · Sched 16:353m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Full KL1047 history →
KL1049 KLM
3 days
Thu, Oct 22
1/2 legs · PH-EXW
AMS
Departure
19:33
Departed · Sched 19:303m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Tue, Oct 20
1/2 legs · PH-EZS
AMS
Departure
19:45
Departed · Sched 19:3015m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Mon, Oct 19
1/2 legs · PH-EXP
AMS
Departure
19:36
Departed · Sched 19:306m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Full KL1049 history →
KL1051 KLM
6 days
Thu, Oct 22
1/2 legs · PH-BCK
AMS
Departure
22:14
Departed · Sched 21:5519m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Wed, Oct 21
1/2 legs · PH-BXE
AMS
Departure
21:59
Departed · Sched 21:554m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Tue, Oct 20
1/2 legs · PH-BGQ
AMS
Departure
22:13
Departed · Sched 21:5518m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Mon, Oct 19
1/2 legs · PH-BCD
AMS
Departure
22:11
Departed · Sched 21:5516m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Sun, Oct 18
1/2 legs · PH-BGG
AMS
Departure
22:24
Departed · Sched 21:5529m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Sat, Oct 17
1/2 legs · PH-BXF
AMS
Departure
22:11
Departed · Sched 21:5516m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Full KL1051 history →
U26656 easyJet
3 days
Thu, Oct 22
1/2 legs · G-EZOU
AMS
Departure
21:40
Departed · Sched 21:355m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Sun, Oct 18
1/2 legs · G-EZOI
AMS
Departure
17:42
Departed · Sched 17:2022m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Sat, Oct 17
1/2 legs · G-EZOU
AMS
Departure
09:58
Departed · Sched 09:3028m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Full U26656 history →
U27843 easyJet
6 days
Thu, Oct 22
1/2 legs · OE-LST
AMS
Departure
19:46
Departed · Sched 19:0541m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Wed, Oct 21
1/2 legs · OE-LSU
AMS
Departure
14:53
Departed · Sched 14:4013m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Tue, Oct 20
1/2 legs · OE-LSO
AMS
Departure
18:52
Departed · Sched 18:553m early
→
BHX
Arrival
—
BHX is outside our board polling set.
Mon, Oct 19
1/2 legs · OE-LSA
AMS
Departure
19:41
Departed · Sched 18:4556m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Sun, Oct 18
1/2 legs · OE-LQI
AMS
Departure
18:50 Departed
→
BHX
Arrival
—
BHX is outside our board polling set.
Sat, Oct 17
1/2 legs · OE-LQI
AMS
Departure
07:33
Departed · Sched 07:1023m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Full U27843 history →
KL1043 KLM
1 day
Sun, Oct 18
1/2 legs · PH-NXG
AMS
Departure
09:53
Departed · Sched 09:3518m late
→
BHX
Arrival
—
BHX is outside our board polling set.
Full KL1043 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 — Amsterdam (AMS) to Birmingham (BHX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/AMS-BHX
Copy
How we measure this →
AMS to BHX questions
Is AMS–BHX running on time right now? Smooth skies ahead. The departure side at AMS is the weaker end, route health score 90/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on AMS–BHX? Operators schedule morning departures around 07:15 and evening departures around 19:30 from AMS. 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 AMS to BHX? Great-circle distance is 442 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 61–68 min gate-to-gate on this route.
How often does AMS–BHX fly? 2 carriers operate this route, around 45 flights a week between them. Compare carrier days and times in the airline list above.