Opodo is now available in the following countries:

Flights from Dubai to Casablanca

Explore the best deals

Discover the cheapest flights from Dubai to Casablanca
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Dubai to Casablanca

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available at the end of August. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 31 Aug - 6 Sep
AED 1,570
AED 1,194
AED 1,192
AED 1,156
AED 984
AED 984
AED 954
AED 1,255
AED 941
AED 943
AED 1,177
AED 1,134
JulyAugustSeptember
Airlines that fly from Dubai to Casablanca
Distance: 6072 kms
Dubai airports
Dubai International Airport (DXB)How far from city centre: 19 kms
Al Maktoum International (DWC)How far from city centre: 21 kms
Etihad Bus Station (XNB)How far from city centre: 6 kms
Casablanca airports
Mohamed V (CMN)How far from city centre: 23 kms

A guide to flying from Dubai to Casablanca

Flying from Dubai to Casablanca connects you to a city where Atlantic breezes meet historical architecture. Many travellers make this trip to see the Hassan II Mosque, which has a minaret reaching 210 metres into the sky. While Dubai is known for its modern skyline, Casablanca provides a different atmosphere with its Art Deco buildings and the old stone walls of the Habous District. Visitors often use the city as a starting point to explore the wider Moroccan landscape, from the coastal beaches to the nearby imperial cities. Whether you are interested in the local food markets or the sight of the ocean hitting the promenade, this route offers a distinct change of pace.

A direct flight between these two cities typically takes about 8 hours and 30 minutes to cover the distance of roughly 6,000 km. Emirates and Royal Air Maroc are the main airlines operating this route, often flying into Mohammed V International Airport. If you prefer a break in your travel, several carriers offer connections through hubs in Europe or the Middle East. The best time to visit usually falls between April and June or during the autumn months of September and October when the weather is mild enough for walking through the city streets. Booking your tickets a few months in advance through Opodo can help you find more flexible options for your schedule.

Departing from Dubai

Dubai is a major global transit point, making it easy to find a direct or connecting flight to North Africa. Depending on your airline, you will likely depart from one of the two main international hubs.

Dubai International Airport (DXB)

Dubai International Airport is the primary departure point for most travellers heading to Casablanca. This facility has three main terminals, with Terminal 3 dedicated to Emirates flights. It is located just 5 km from the city centre, and you can reach it quickly using the Red Line of the Dubai Metro. The site has numerous lounges and shops that stay open 24 hours a day.

Dubai World Central - Al Maktoum International (DWC)

Dubai World Central - Al Maktoum International is located further out near Jebel Ali. While it is newer, it serves a growing number of seasonal and low-cost carriers. This airfield is about a 40-minute drive from the downtown area and is accessible via the F55 feeder bus from IBN Battuta Metro Station. It provides a quieter experience with shorter queues at check-in desks and security points.

Arriving in Casablanca

Arriving in the Atlantic coast city of Casablanca from Dubai connects two major global hubs. The flight usually takes around 8 hours and 30 minutes, landing you in the commercial heart of Morocco. Most travellers from Dubai International Airport arrive at the primary international gateway, though smaller regional options exist for specific connections.

Mohammed V International Airport (CMN)

Mohammed V International Airport is the busiest airfield in the country and handles almost all direct traffic coming from the United Arab Emirates. Located about 30 km south-east of the city centre, this hub has two main passenger terminals. You can easily reach the downtown area using the dedicated train station situated on Level -1 of Terminal 1, with departures every hour. The journey by rail takes approximately 45 minutes. Alternatively, many visitors use the official white taxis found at the arrivals exit for a more direct route to their accommodation.

Tit Mellil Airport (CAS)

Tit Mellil Airport serves as a secondary airfield located closer to the city, roughly 15 km away. While it does not host large commercial jets from the Middle East, it manages private charters and light aircraft movements. This facility provides a quieter alternative for those using non-scheduled aviation services within the region.

Find the cheapest flights from Dubai to Casablanca

Finding the right flight from Dubai to Casablanca is simple when you have all the options in one place. Using Opodo allows you to compare different airlines and schedules to find a trip that fits your specific needs. If you want to save more on your travels, the Opodo Prime subscription provides access to exclusive discounts on every booking. You can also combine your flight with a hotel stay in a single bundle to keep your travel plans organised and budget-friendly. With everything sorted, you can focus on the sights and flavours waiting for you in Morocco. Start searching for your flights to Casablanca today to see how easy it is to plan your next trip.

Frequently asked questions about flights from Dubai to Casablanca

How long does the flight take to go from Dubai to Casablanca?
The total flight time between Dubai and Casablanca is of around 9 h and 24 m on average, considering an average distance of 6,072.14 km, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
On average, how much is the price of a flight from Dubai to Casablanca?
When you fly from Dubai to Casablanca the average price is AED 1896. However, this price depends on many other factors such as seasonality or how far in advance the route has been booked.
How can I find cheap flights from Dubai to Casablanca at Opodo?
The cheapest price for a flight from Dubai to Casablanca is AED798. At Opodo we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
When is the best time to book a flight from Dubai to Casablanca?
The most popular months to book a trip from Dubai to Casablanca are May, June and October, based on the searches of our customers.
When is the best time to travel from Dubai to Casablanca?
The best time of the year to go to Casablanca when flying from Dubai depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, June is the top 1º month to fly to Casablanca from Dubai in terms of searches from our customer, followed by July and August. If you prefer to avoid high peaks of turism, however, and escape a crowded period, April, February and January are the months with less volume of searchs for the route Dubai - Casablanca.
How is the weather in Casablanca compared to Dubai?
While in Dubai the temperatures can reach an average of 34º ºC in summer, Casablanca can reach up to 23º ºC during the hot season. In winter, however, weather indicators show around 14º ºC in Casablanca, compared to the 20º ºC average reported in Dubai.

Plan your trip

Popular Flight RoutesOther popular routes