AMS → ZRH Amsterdam to Zurich
live
Direct flights from Amsterdam (AMS) to Zurich (ZRH): 69 nonstop departures observed each week across 2 airlines. 78% of the last 54 tracked flights arrived within 15 minutes of schedule. The median arrival is 8 minutes late. No cancellations were recorded across the 56 tracked flights. The nonstop covers 603 km, an estimated 1 hour 16 minutes in the air. Measured by Pro Flight Search from live flight boards at Amsterdam and Zurich. Updated 6 November 2026 at 00:23 UTC.
AMS
Amsterdam
smooth · +7
ZRH
Zurich
smooth · +3
dep bank 06:50–21:05 69x weekly
Runs mixed · 2 airlines · 69x weekly · nonstop
78% on time
of the last 54 tracked AMS → ZRH flights arrived within 15 minutes
Median arrival delay is +8 min . 0 of 56 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +8 min across the last 54 arrivals
Flight time ~1h 16m estimated from route distance
Weekly departures 69x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 56
The week scheduled departures · origin local time
KLM Swiss International Air Lines
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
KLMKL 69% on time
Flights KL1917 06:50 daily · KL1919 09:40 daily · KL1921 12:15 daily · KL1923 varies daily
Swiss International Air LinesLX 91% on time
Flights LX737 07:00 daily · LX725 09:50 daily · LX729 15:15 daily · LX735 20:00 daily
History operated legs · board outcomes
11-05 LX725 dep +25 → arr +19
11-05 LX729 dep +26 → arr +5
11-05 LX735 dep +16 → arr +6
11-05 LX737 dep +15 → arr +0
11-04 LX725 dep +28 → arr +16
11-04 LX729 dep +31 → arr +11
11-04 LX735 dep +17 → arr +6
11-04 LX737 dep +16 → arr −6
11-03 LX725 dep +19 → arr +1
11-03 LX729 dep +34 → arr +7
11-03 LX735 dep +18 → arr +1
11-03 LX737 dep +17 → arr −8
11-02 LX725 dep +25 → arr +15
11-02 LX729 dep +40 → arr +12
11-02 LX735 dep +20 → arr −4
11-02 LX737 dep +15 → arr −5
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 ZRH, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 120 Completed 109 Delayed 23 Within 15m 86/109 Median +8m
KL1917 KLM Royal Dutch Airlines
5 days
Thu, Nov 5
2/2 legs · PH-BXW
AMS
Departure
06:48
Departed · Sched 06:502m early
→
ZRH
Arrival
08:07
Landed · Sched 08:158m early
Wed, Nov 4
2/2 legs · PH-AXA
AMS
Departure
06:53
Departed · Sched 06:503m late
→
ZRH
Arrival
08:10
Landed · Sched 08:155m early
Tue, Nov 3
2/2 legs · PH-AXR
AMS
Departure
06:51
Departed · Sched 06:501m late
→
ZRH
Arrival
08:03
Landed · Sched 08:1512m early
Mon, Nov 2
2/2 legs · PH-AXC
AMS
Departure
06:51
Departed · Sched 06:501m late
→
ZRH
Arrival
08:14
Landed · Sched 08:151m early
Sun, Nov 1
2/2 legs · PH-AXG
AMS
Departure
06:54
Departed · Sched 06:504m late
→
ZRH
Arrival
08:13
Landed · Sched 08:152m early
Full KL1917 history →
KL1919 KLM Royal Dutch Airlines
5 days
Thu, Nov 5
2/2 legs · PH-EZH
AMS
Departure
09:55
Departed · Sched 09:4015m late
→
ZRH
Arrival
11:15
Landed · Sched 11:0015m late
Wed, Nov 4
2/2 legs · PH-AXT
AMS
Departure
09:58
Departed · Sched 09:4018m late
→
ZRH
Arrival
11:23
Landed · Sched 11:0023m late
Tue, Nov 3
2/2 legs · PH-AXK
AMS
Departure
09:38
Departed · Sched 09:402m early
→
ZRH
Arrival
11:02
Landed · Sched 11:002m late
Mon, Nov 2
2/2 legs · PH-AXK
AMS
Departure
09:52
Departed · Sched 09:4012m late
→
ZRH
Arrival
11:14
Landed · Sched 11:0014m late
Sun, Nov 1
2/2 legs · PH-BXH
AMS
Departure
09:51
Departed · Sched 09:4011m late
→
ZRH
Arrival
11:12
Landed · Sched 11:0012m late
Full KL1919 history →
KL1921 KLM Royal Dutch Airlines
5 days
Thu, Nov 5
2/2 legs · PH-NXV
AMS
Departure
12:31
Departed · Sched 12:1516m late
→
ZRH
Arrival
13:51
Landed · Sched 13:3516m late
Wed, Nov 4
2/2 legs · PH-EZL
AMS
Departure
12:12
Departed · Sched 12:153m early
→
ZRH
Arrival
13:32
Landed · Sched 13:353m early
Tue, Nov 3
2/2 legs · PH-NXF
AMS
Departure
12:26
Departed · Sched 12:1511m late
→
ZRH
Arrival
13:55
Landed · Sched 13:3520m late
Mon, Nov 2
2/2 legs · PH-EXY
AMS
Departure
12:35
Departed · Sched 12:1520m late
→
ZRH
Arrival
13:52
Landed · Sched 13:3517m late
Sun, Nov 1
2/2 legs · PH-EXG
AMS
Departure
12:17
Departed · Sched 12:152m late
→
ZRH
Arrival
13:27
Landed · Sched 13:358m early
Full KL1921 history →
KL1923 KLM Royal Dutch Airlines
6 days
Thu, Nov 5
2/2 legs · PH-BCG
AMS
Departure
15:32
Departed · Sched 15:2012m late
→
ZRH
Arrival
16:59
Landed · Sched 16:4514m late
Wed, Nov 4
2/2 legs · PH-BGA
AMS
Departure
15:28
Departed · Sched 15:1513m late
→
ZRH
Arrival
16:55
Landed · Sched 16:4510m late
Tue, Nov 3
2/2 legs · PH-BXW
AMS
Departure
15:20
Departed · Sched 15:155m late
→
ZRH
Arrival
16:44
Landed · Sched 16:451m early
Mon, Nov 2
2/2 legs · PH-BXS
AMS
Departure
15:47
Departed · Sched 15:1532m late
→
ZRH
Arrival
17:15
Landed · Sched 16:4530m late
Sun, Nov 1
2/2 legs · PH-HSE
AMS
Departure
15:47
Departed · Sched 15:2027m late
→
ZRH
Arrival
17:16
Landed · Sched 16:4531m late
Sat, Oct 31
1/2 legs · PHBCL
AMS
Departure
—
Board row not captured for this rotation yet.
→
ZRH
Arrival
16:53
Landed · Sched 16:458m late
Full KL1923 history →
KL1925 KLM Royal Dutch Airlines
5 days
Thu, Nov 5
2/2 legs · D-ACJJ
AMS
Departure
17:13
Departed · Sched 17:103m late
→
ZRH
Arrival
18:33
Landed · Sched 18:258m late
Wed, Nov 4
2/2 legs · PH-BXW
AMS
Departure
18:39
Departed · Sched 17:1089m late
→
ZRH
Arrival
20:05
Landed · Sched 18:25100m late
Tue, Nov 3
2/2 legs · PH-HZG
AMS
Departure
17:12
Departed · Sched 17:102m late
→
ZRH
Arrival
18:31
Landed · Sched 18:256m late
Mon, Nov 2
2/2 legs · PH-BCL
AMS
Departure
17:48
Departed · Sched 17:1038m late
→
ZRH
Arrival
19:06
Landed · Sched 18:2541m late
Sun, Nov 1
2/2 legs · PH-BXF
AMS
Departure
17:11
Departed · Sched 17:101m late
→
ZRH
Arrival
18:27
Landed · Sched 18:252m late
Full KL1925 history →
KL1927 KLM Royal Dutch Airlines
6 days
Thu, Nov 5
2/2 legs · PH-BGC
AMS
Departure
21:32
Departed · Sched 21:0527m late
→
ZRH
Arrival
22:57
Landed · Sched 22:2532m late
Wed, Nov 4
2/2 legs · PH-BXF
AMS
Departure
21:13
Departed · Sched 21:058m late
→
ZRH
Arrival
22:38
Landed · Sched 22:2513m late
Tue, Nov 3
2/2 legs · PH-BCL
AMS
Departure
21:14
Departed · Sched 21:059m late
→
ZRH
Arrival
22:36
Landed · Sched 22:2511m late
Mon, Nov 2
2/2 legs · PH-BGG
AMS
Departure
21:21
Departed · Sched 21:0516m late
→
ZRH
Arrival
22:48
Landed · Sched 22:2523m late
Sun, Nov 1
2/2 legs · PH-HSE
AMS
Departure
21:18
Departed · Sched 21:0513m late
→
ZRH
Arrival
22:42
Landed · Sched 22:2517m late
Sat, Oct 31
2/2 legs · PH-BGQ
AMS
Departure
21:07
Departed · Sched 21:052m late
→
ZRH
Arrival
22:23
Landed · Sched 22:252m early
Full KL1927 history →
LX725 SWISS
5 days
Thu, Nov 5
2/2 legs · YL-BTA
AMS
Departure
10:03
Departed · Sched 09:5013m late
→
ZRH
Arrival
11:34
Landed · Sched 11:1519m late
Wed, Nov 4
2/2 legs · HB-JCT
AMS
Departure
10:04
Departed · Sched 09:5014m late
→
ZRH
Arrival
11:31
Landed · Sched 11:1516m late
Tue, Nov 3
2/2 legs · YL-BTA
AMS
Departure
09:54
Departed · Sched 09:504m late
→
ZRH
Arrival
11:19
Landed · Sched 11:154m late
Mon, Nov 2
2/2 legs · HB-JBI
AMS
Departure
10:04
Departed · Sched 09:5014m late
→
ZRH
Arrival
11:30
Landed · Sched 11:1515m late
Sun, Nov 1
2/2 legs · HB-JCC
AMS
Departure
10:01
Departed · Sched 09:5011m late
→
ZRH
Arrival
11:23
Landed · Sched 11:158m late
Full LX725 history →
LX729 SWISS
6 days
Thu, Nov 5
2/2 legs · HB-JCR
AMS
Departure
15:19
Departed · Sched 15:154m late
→
ZRH
Arrival
16:55
Landed · Sched 16:505m late
Wed, Nov 4
2/2 legs · HB-JCI
AMS
Departure
15:27
Departed · Sched 15:1512m late
→
ZRH
Arrival
17:01
Landed · Sched 16:5011m late
Tue, Nov 3
2/2 legs · HB-JCU
AMS
Departure
15:25
Departed · Sched 15:1510m late
→
ZRH
Arrival
16:57
Landed · Sched 16:507m late
Mon, Nov 2
2/2 legs · HB-JBI
AMS
Departure
15:29
Departed · Sched 15:1514m late
→
ZRH
Arrival
17:02
Landed · Sched 16:5012m late
Sun, Nov 1
2/2 legs · HB-JCH
AMS
Departure
15:23
Departed · Sched 15:158m late
→
ZRH
Arrival
16:51
Landed · Sched 16:501m late
Sat, Oct 31
2/2 legs · HB-JCN
AMS
Departure
15:46
Departed · Sched 15:1531m late
→
ZRH
Arrival
17:01
Landed · Sched 16:5011m late
Full LX729 history →
LX735 SWISS
6 days
Thu, Nov 5
2/2 legs · HB-JCB
AMS
Departure
19:58
Departed · Sched 20:002m early
→
ZRH
Arrival
21:36
Landed · Sched 21:306m late
Wed, Nov 4
2/2 legs · HB-JCS
AMS
Departure
20:17
Departed · Sched 20:0017m late
→
ZRH
Arrival
21:36
Landed · Sched 21:306m late
Tue, Nov 3
2/2 legs · HB-JBF
AMS
Departure
20:18
Departed · Sched 20:0018m late
→
ZRH
Arrival
21:31
Landed · Sched 21:301m late
Mon, Nov 2
2/2 legs · HB-JCH
AMS
Departure
20:20
Departed · Sched 20:0020m late
→
ZRH
Arrival
21:26
Landed · Sched 21:304m early
Sun, Nov 1
2/2 legs · HB-JCN
AMS
Departure
19:58
Departed · Sched 20:002m early
→
ZRH
Arrival
21:27
Landed · Sched 21:303m early
Sat, Oct 31
2/2 legs · HB-AZG
AMS
Departure
20:09
Departed · Sched 20:009m late
→
ZRH
Arrival
21:26
Landed · Sched 21:304m early
Full LX735 history →
LX737 SWISS
5 days
Thu, Nov 5
2/2 legs · HB-JCF
AMS
Departure
07:01
Departed · Sched 07:001m late
→
Wed, Nov 4
2/2 legs · HB-JBA
AMS
Departure
07:03
Departed · Sched 07:003m late
→
ZRH
Arrival
08:19
Landed · Sched 08:256m early
Tue, Nov 3
2/2 legs · HB-JCK
AMS
Departure
06:58
Departed · Sched 07:002m early
→
ZRH
Arrival
08:21
Landed · Sched 08:254m early
Mon, Nov 2
2/2 legs · HB-JCT
AMS
Departure
06:59
Departed · Sched 07:001m early
→
ZRH
Arrival
08:20
Landed · Sched 08:255m early
Sun, Nov 1
2/2 legs · HB-JCK
AMS
Departure
07:04
Departed · Sched 07:004m late
→
Full LX737 history →
GP48 Pantanal Linhas Aereas
1 day
Sun, Nov 1
1/2 legs · D-CHMS
AMS
Departure
11:25 Departed
→
ZRH
Arrival
—
Board row not captured for this rotation yet.
Full GP48 history →
VJT827 VistaJet
1 day
Sun, Nov 1
2/2 legs · 9H-VJJ
AMS
Departure
16:57
Departed · Sched 16:0057m late
→
ZRH
Arrival
Sched 08:35
Scheduled time only · no board update captured
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 Zurich (ZRH) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/AMS-ZRH
Copy
How we measure this →
AMS to ZRH questions
Is AMS–ZRH running on time right now? Some delays possible. The departure side at AMS is the weaker end, route health score 55/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on AMS–ZRH? Operators schedule morning departures around 06:50 and evening departures around 17:10 from AMS. Earlier flights typically land before destination-airport delays accumulate later in the day; check the ZRH delay card to confirm conditions when you'd arrive.
How long is the flight from AMS to ZRH? Great-circle distance is 603 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 73–82 min gate-to-gate on this route.
How often does AMS–ZRH fly? 2 carriers operate this route, around 69 flights a week between them. Compare carrier days and times in the airline list above.