AMS → BRU Amsterdam to Brussels
live
Direct flights from Amsterdam (AMS) to Brussels (BRU): 31 nonstop departures observed each week across 1 airline. 69% of the last 29 tracked flights arrived within 15 minutes of schedule. The median arrival is on schedule. 3 of the 36 tracked flights were cancelled. The nonstop covers 158 km, an estimated 42 minutes in the air. Measured by Pro Flight Search from live flight boards at Amsterdam and Brussels. Updated 30 October 2026 at 03:00 UTC.
Today, AMS → BRU Fri 30 Oct · local times
Sched Flight AMS departure BRU arrival
06:55
KL1701 KLM
Cancelled
·
Checked AMS board 04:00 · BRU board 03:44
AMS
Amsterdam
smooth · +10
BRU
Brussels
smooth · +0
dep bank 06:55–21:30 31x weekly
Runs mixed · 1 airline · 31x weekly · nonstop
69% on time
of the last 29 tracked AMS → BRU flights arrived within 15 minutes
Median arrival delay is +2 min . 3 of 36 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +2 min across the last 26 arrivals
Flight time ~0h 42m estimated from route distance
Weekly departures 31x 1 direct airline on the leg
Cancelled 8.3% recent route rate · 3 of 36
The week scheduled departures · origin local time
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
History operated legs · board outcomes
10-29 JFA92M departed +0
Show 28 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 BRU, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 67 Completed 65 Delayed 21 Cancelled 6 Within 15m 41/65 Median +7m
KL1701 KLM
8 days
Fri, Oct 30
2/2 legs · PH-EXZ
AMS
Departure
Sched 06:55
Cancelled
→
BRU
Arrival
Sched 07:35
Cancelled
Thu, Oct 29
2/2 legs · PH-EXU
AMS
Departure
06:53
Departed · Sched 06:552m early
→
BRU
Arrival
07:21
Landed · Sched 07:3514m early
Wed, Oct 28
2/2 legs · PH-EXI
AMS
Departure
07:04
Departed · Sched 06:559m late
→
BRU
Arrival
07:36
Landed · Sched 07:351m late
Tue, Oct 27
2/2 legs · PH-EXO
AMS
Departure
07:12
Departed · Sched 06:5517m late
→
BRU
Arrival
07:37
Landed · Sched 07:352m late
Mon, Oct 26
2/2 legs · PH-EXO
AMS
Departure
06:53
Departed · Sched 06:552m early
→
BRU
Arrival
07:22
Landed · Sched 07:3513m early
Sun, Oct 25
2/2 legs · PH-EXZ
AMS
Departure
Sched 06:55
Cancelled
→
BRU
Arrival
Sched 07:35
Cancelled
Sat, Oct 24
2/2 legs · PH-EXU
AMS
Departure
07:17
Departed · Sched 06:5522m late
→
BRU
Arrival
07:56
Landed · Sched 07:3521m late
Fri, Oct 23
2/2 legs · PH-EXW
AMS
Departure
07:06
Departed · Sched 06:5511m late
→
BRU
Arrival
07:37
Landed · Sched 07:352m late
Full KL1701 history →
JFA92M Jetfly Aviation
1 day
Thu, Oct 29
1/2 legs · LX-JFB
AMS
Departure
09:14 Departed
→
BRU
Arrival
—
Board row not captured for this rotation yet.
KL1703 KLM
7 days
Thu, Oct 29
2/2 legs · PH-NXL
AMS
Departure
09:41
Departed · Sched 09:2516m late
→
BRU
Arrival
10:17
Landed · Sched 10:107m late
Wed, Oct 28
2/2 legs · PH-NXW
AMS
Departure
Sched 09:25
Cancelled
→
BRU
Arrival
Sched 10:10
Cancelled
Tue, Oct 27
2/2 legs · PH-NXG
AMS
Departure
09:37
Departed · Sched 09:2512m late
→
BRU
Arrival
10:02
Landed · Sched 10:108m early
Mon, Oct 26
2/2 legs · PH-NXG
AMS
Departure
09:45
Departed · Sched 09:2520m late
→
BRU
Arrival
10:19
Landed · Sched 10:109m late
Sun, Oct 25
2/2 legs · PH-EZH
AMS
Departure
09:32
Departed · Sched 09:257m late
→
BRU
Arrival
10:01
Landed · Sched 10:109m early
Sat, Oct 24
2/2 legs · D-ACJJ
AMS
Departure
08:54
Departed · Sched 08:551m early
→
BRU
Arrival
09:27
Landed · Sched 09:4013m early
Fri, Oct 23
2/2 legs · PH-BGQ
AMS
Departure
09:32
Departed · Sched 08:5537m late
→
BRU
Arrival
10:07
Landed · Sched 09:4027m late
Full KL1703 history →
KL1705 KLM
7 days
Thu, Oct 29
2/2 legs · PH-EZE
AMS
Departure
13:42
Departed · Sched 13:3012m late
→
BRU
Arrival
14:16
Landed · Sched 14:151m late
Wed, Oct 28
2/2 legs · PH-EXI
AMS
Departure
13:49
Departed · Sched 13:3019m late
→
BRU
Arrival
14:13
Landed · Sched 14:152m early
Tue, Oct 27
2/2 legs · PH-EXL
AMS
Departure
13:40
Departed · Sched 13:3010m late
→
BRU
Arrival
14:13
Landed · Sched 14:152m early
Mon, Oct 26
2/2 legs · PH-EXP
AMS
Departure
14:36
Departed · Sched 13:3066m late
→
BRU
Arrival
15:08
Landed · Sched 14:1553m late
Sun, Oct 25
2/2 legs · PH-EXM
AMS
Departure
13:58
Departed · Sched 13:3028m late
→
BRU
Arrival
14:33
Landed · Sched 14:1518m late
Sat, Oct 24
2/2 legs · PH-EXF
AMS
Departure
14:20
Departed · Sched 13:5525m late
→
BRU
Arrival
14:51
Landed · Sched 14:4011m late
Fri, Oct 23
2/2 legs · PH-EZR
AMS
Departure
13:57
Departed · Sched 13:552m late
→
BRU
Arrival
14:35
Landed · Sched 14:405m early
Full KL1705 history →
KL1707 KLM
7 days
Thu, Oct 29
2/2 legs · PH-EZF
AMS
Departure
22:00
Departed · Sched 21:4020m late
→
BRU
Arrival
22:38
Landed · Sched 22:2018m late
Wed, Oct 28
2/2 legs · PH-EZS
AMS
Departure
21:46
Departed · Sched 21:406m late
→
BRU
Arrival
22:16
Landed · Sched 22:204m early
Tue, Oct 27
2/2 legs · PH-EXE
AMS
Departure
21:47
Departed · Sched 21:3512m late
→
BRU
Arrival
22:19
Landed · Sched 22:201m early
Mon, Oct 26
2/2 legs · PH-EXH
AMS
Departure
21:46
Departed · Sched 21:406m late
→
BRU
Arrival
22:30
Landed · Sched 22:2010m late
Sun, Oct 25
2/2 legs · PH-EXI
AMS
Departure
22:00
Departed · Sched 21:4020m late
→
BRU
Arrival
22:35
Landed · Sched 22:2015m late
Sat, Oct 24
2/2 legs · PH-NXN
AMS
Departure
22:44
Departed · Sched 21:3074m late
→
BRU
Arrival
23:22
Landed · Sched 22:1567m late
Fri, Oct 23
2/2 legs · PH-EZH
AMS
Departure
23:36
Departed · Sched 21:30126m late
→
BRU
Arrival
00:14
Landed · Sched 22:15119m late
Full KL1707 history →
KL9871 KLM
1 day
Thu, Oct 29
1/2 legs · PH-AKE
AMS
Departure
08:18
Departed · Sched 08:153m late
→
BRU
Arrival
—
Board row not captured for this rotation yet.
Full KL9871 history →
KL9865 KLM
1 day
Wed, Oct 28
1/2 legs · PH-NXN
AMS
Departure
07:11 Departed
→
BRU
Arrival
—
Board row not captured for this rotation yet.
Full KL9865 history →
KL9955 KLM
1 day
Tue, Oct 27
1/2 legs · PH-EXY
AMS
Departure
07:06
Departed · Sched 07:006m late
→
BRU
Arrival
—
Board row not captured for this rotation yet.
Full KL9955 history →
KL1157 KLM
1 day
Sun, Oct 25
1/2 legs · PH-EXM
AMS
Departure
14:10
Departed · Sched 14:2010m early
→
BRU
Arrival
—
Board row not captured for this rotation yet.
Full KL1157 history →
KL9857 KLM
1 day
Sun, Oct 25
1/2 legs · PH-BQF
AMS
Departure
17:30
Departed · Sched 17:1020m late
→
BRU
Arrival
—
Board row not captured for this rotation yet.
Full KL9857 history →
SN3598 Brussels
1 day
Fri, Oct 23
1/2 legs · OO-SSW
AMS
Departure
17:54
Departed · Sched 17:0054m late
→
BRU
Arrival
—
Board row not captured for this rotation yet.
Full SN3598 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 Brussels (BRU) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/AMS-BRU
Copy
How we measure this →
AMS to BRU questions
Is AMS–BRU running on time right now? Mostly on schedule. The departure side at AMS is the weaker end, route health score 81/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on AMS–BRU? Operators schedule morning departures around 06:55 and evening departures around 21:30 from AMS. Earlier flights typically land before destination-airport delays accumulate later in the day; check the BRU delay card to confirm conditions when you'd arrive.
How long is the flight from AMS to BRU? Great-circle distance is 158 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 41–44 min gate-to-gate on this route.
How often does AMS–BRU fly? KLM runs the route with about 31 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.