Direct flights from Calgary to Amsterdam YYC → AMS

KLM operates nonstop flights from Calgary (YYC) to Amsterdam (AMS). The nonstop flight takes around ~8h 58m, covering 4,453 miles (7,167 km). Updated 28 June 2026.

📬 Cheap nonstop deals from Calgary

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

Free · weekly digest · no password needed

KLM KL

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Calgary to Amsterdam?

Yes, KLM operates nonstop flights from Calgary (YYC) to Amsterdam (AMS).

Which airlines fly direct from Calgary to Amsterdam?

KLM operates nonstop flights from Calgary to Amsterdam.

How long is the flight from Calgary to Amsterdam?

The nonstop flight from Calgary to Amsterdam takes ~8h 58m (approximately 7167 km).

Explore More

Cheap direct deals from Calgary — last one was $339 to Los Angeles