Flights from Dubai to Casablanca

DXBCMN

Dubai International Airport (Dubai, United Arab Emirates) → Mohammed V International Airport (Casablanca, Morocco)

Also known as Casablanca.

Nonstop
7h 20m
Distance
6,081 km
Frequency
7×/week
One-way from
$181
Airlines
Emirates, Qantas, Royal Air Maroc

Fares by month

One-way, per person

Lowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.

Weekly schedule

Monday

  • EK75107:30→11:507h 20mEmirates

Tuesday

  • QF875107:25→11:507h 25mQantas
  • AT990107:25→11:507h 25mRoyal Air Maroc
  • EK75107:25→11:507h 25mEmirates
  • AT24715:20→19:457h 25mRoyal Air Maroc

Wednesday

  • EK75107:30→11:507h 20mEmirates

Thursday

  • EK75107:30→11:507h 20mEmirates

Friday

  • EK75107:30→11:507h 20mEmirates
  • AT24715:20→19:457h 25mRoyal Air Maroc

Saturday

  • EK75107:30→11:507h 20mEmirates

Sunday

  • EK75107:30→11:507h 20mEmirates
  • AT24715:20→19:457h 25mRoyal Air Maroc

Dubai to Casablanca — frequently asked

How long is the flight from Dubai to Casablanca?
DXB–CMN is 7h 20m nonstop, covering 6,081 km (3,779 mi).
Which airlines fly nonstop from Dubai to Casablanca?
Emirates, Qantas, Royal Air Maroc operate this route nonstop.
How much is a flight from Dubai to Casablanca?
One-way fares on DXB–CMN recently started from $181. The lowest recent fare is for travel in December 2026. Fares change daily, so check current prices before booking.
How often do flights run from Dubai to Casablanca?
The route is served 7 days a week (12 scheduled departures).