Direct flights from Yaoundé to Casablanca NSI → CMN

Royal Air Maroc operates nonstop flights from Yaoundé (NSI) to Casablanca (CMN). The nonstop flight takes around ~4h 49m, covering 2,392 miles (3,849 km) and operates 1–2×/week. Updated 30 June 2026.

📬 Cheap nonstop deals from Yaoundé

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

Free · weekly digest · no password needed

Royal Air Maroc AT

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Yaoundé to Casablanca?

Yes, Royal Air Maroc operates nonstop flights from Yaoundé (NSI) to Casablanca (CMN).

Which airlines fly direct from Yaoundé to Casablanca?

Royal Air Maroc operates nonstop flights from Yaoundé to Casablanca.

How long is the flight from Yaoundé to Casablanca?

The nonstop flight from Yaoundé to Casablanca takes ~4h 49m (approximately 3849 km).

How often do direct flights operate from Yaoundé to Casablanca?

Nonstop flights from Yaoundé to Casablanca operate 1–2×/week.

Explore More

Get cheap direct-flight deals from Yaoundé, free by email