Direct flights from Zurich to Amsterdam ZRH → AMS

KLM and SWISS operate nonstop flights from Zurich (ZRH) to Amsterdam (AMS). The nonstop flight takes around ~0h 45m, covering 375 miles (603 km) and operates multiple daily. Updated 28 June 2026.

📬 Cheap nonstop deals from Zurich

We'll email you when a fare from ZRH drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

KLM KL SWISS LX

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Zurich to Amsterdam?

Yes, KLM and SWISS operate nonstop flights from Zurich (ZRH) to Amsterdam (AMS).

Which airlines fly direct from Zurich to Amsterdam?

KLM, SWISS operate nonstop flights from Zurich to Amsterdam.

How long is the flight from Zurich to Amsterdam?

The nonstop flight from Zurich to Amsterdam takes ~0h 45m (approximately 603 km).

How often do direct flights operate from Zurich to Amsterdam?

Nonstop flights from Zurich to Amsterdam operate multiple daily.

Explore More

Cheap direct deals from Zurich — last one was $194 to Larnaca