Direct flights from Casablanca to Amsterdam CMN → AMS

Royal Air Maroc and Transavia operate nonstop flights from Casablanca (CMN) to Amsterdam (AMS). The nonstop flight takes around ~2h 55m, covering 1,446 miles (2,327 km) and operates daily. Updated 28 June 2026.

📬 Cheap nonstop deals from Casablanca

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

Free · weekly digest · no password needed

Royal Air Maroc AT Transavia HV

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Casablanca to Amsterdam?

Yes, Royal Air Maroc and Transavia operate nonstop flights from Casablanca (CMN) to Amsterdam (AMS).

Which airlines fly direct from Casablanca to Amsterdam?

Royal Air Maroc, Transavia operate nonstop flights from Casablanca to Amsterdam.

How long is the flight from Casablanca to Amsterdam?

The nonstop flight from Casablanca to Amsterdam takes ~2h 55m (approximately 2327 km).

How often do direct flights operate from Casablanca to Amsterdam?

Nonstop flights from Casablanca to Amsterdam operate daily.

Explore More

Get cheap direct-flight deals from Casablanca, free by email