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 40m
Distance
6,081 km
Frequency
7×/week
One-way from
$185
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:25→12:107h 45mEmirates
  • AT990107:25→12:107h 45mRoyal Air Maroc
  • QF875107:25→12:107h 45mQantas

Tuesday

  • EK75107:25→12:107h 45mEmirates
  • AT24715:15→19:557h 40mRoyal Air Maroc

Wednesday

  • EK75107:25→12:107h 45mEmirates

Thursday

  • EK75107:25→12:107h 45mEmirates

Friday

  • EK75107:25→12:107h 45mEmirates
  • AT24715:15→19:557h 40mRoyal Air Maroc

Saturday

  • EK75107:25→12:107h 45mEmirates

Sunday

  • EK75107:25→12:107h 45mEmirates
  • AT24715:15→19:557h 40mRoyal Air Maroc

Dubai to Casablanca — frequently asked

How long is the flight from Dubai to Casablanca?
DXB–CMN is 7h 40m 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 $185 ($228 nonstop). The lowest recent fare is for travel in January 2027. 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).