Royal Air Maroc flies nonstop from Dulles (IAD) to Casablanca (CMN), daily. The flight takes about 8h 23m and covers 3,821 miles (6,149 km). Round-trip fares typically run around $860. Arrivals run on time 83.7% at IAD (BTS) and 100.0% at CMN (Eurocontrol) — the last three months, counting arrivals within 15 minutes of schedule. Fares last checked 30 August 2026.
We re-run this search daily and email you the moment the price drops below typical.
Free · checked daily · one-click unsubscribe
Typical weekly schedule · 7 flights per week · Updated 51d ago
Yes, Royal Air Maroc operates nonstop flights from Dulles (IAD) to Casablanca (CMN).
Royal Air Maroc operates nonstop flights from Dulles to Casablanca.
The nonstop flight from Dulles to Casablanca takes ~8h 23m (approximately 6149 km).
Nonstop flights from Dulles to Casablanca operate daily — 7 flights per week.
Arrivals run on time 83.7% at IAD (BTS) and 100.0% at CMN (Eurocontrol) — the last three months, counting arrivals within 15 minutes of schedule.
Direct flights from Dulles to Casablanca operate every day of the week.
Round-trip flights from Dulles (IAD) to Casablanca (CMN) start at $828, with a typical fare around $860. Based on 22 recent fare combinations.
Scout — our search agent — hunts nonstop fares from Dulles every night and pings you when one's worth booking.
Watch it work →