How to find cheap flights from Dubai to Morocco
268 € is currently the cheapest price for a return flight from Dubai to Morocco.
You'll be travelling from Dubai into Mohammed V in Casablanca with that fare.
For one-way travel, the lowest price right now is 153 €.
Want to let the lowest fares decide where you head to next? Select 'Morocco' in the 'To' field to discover the best deals by city.
Morocco has roughly 15 international airports, so you'll have your pick of arrival options.
For a wider price comparison, select 'Add nearby airports' to include all airports close to where you're departing from and heading to.
Find the right flight at the right price by booking early. Leave it too late and you might have to compromise on timing, airline or cost.
Know the moment fares change. Download the Skyscanner app, set up a Price Alert, and we'll send you updates when prices rise or drop.
Best time to fly from Dubai to Morocco
Catch a flight from Dubai to Morocco in October and you'll be travelling at one of the cheapest times of the year.
Tuesdays and Wednesdays are often the most affordable days to fly in general, with prices dipping during the quieter midweek period.
April, May and September mark the peak travel season in Morocco, with September the busiest of the three. Visit then for a livelier experience with lots going on.
Alternatively, avoid the busiest travel periods by checking out flights in January, February and March. Out of these low season months, March is the quietest.
Flights from Dubai to Morocco: what to expect
You can catch a flight out of Dubai from Dubai Airport (DXB) or Dubai Al Maktoum International Airport (DWC).
At least one airport in Morocco can be reached on a nonstop flight from Dubai.
Roughly nine direct flights operate each week between Dubai and destinations across Morocco.
Emirates and Royal Air Maroc are the main airlines operating this route.
The most popular route from Dubai to Morocco is to Casablanca.
Across all routes, the average journey takes around 8 hours 30 minutes.
Popular places to visit in Morocco
Casablanca
Located in Casablanca-Settat, this city is a popular destination for Dubai to Morocco flights. Mosquée, Hassan II Mosque and Hassan II Mosque Museum are essential stops for first-time visitors.
Mohammed V Airport (CMN) manages most international flights into Casablanca.
When you're ready to choose your base, explore the range of hotels in Casablanca.
Marrakech
Get to know Marrakech's highlights including Jemaa el-Fnaa, Marrakesh and Mosquée Hassan II.
The majority of flights arrive through Marrakech Menara Airport (RAK), the city's main airport.
The same magic that powers our flight search can also help you find the best room rates online. Use it to compare availability and prices across hotels in Marrakech.
Agadir
Drop by top sights like agadir sunset, Legzira Beach and Agadir Beach while you're in Agadir.
Agadir Airport (AGA) is the city's main airport, with routes linking it to popular destinations across the region and beyond.
From fly-in, fly-out trips to longer stays, hotels in Agadir cater to all types of budgets and travel styles.
Visiting Morocco for the first time? Here's what you need to know
Know the entry rules before you head to the airport. Rules can change depending on your passport, length of stay and reason for travel. Always check with official sources like your airline, travel agent or the local embassy.
The local currency is the Moroccan dirham (MAD).
Morocco has a population of around 38 million. The capital city is Rabat.
This destination has one standard time zone of UTC+0.
For a warmer trip to Morocco, consider July.
Plan your visit around January if you'd rather be there when it's cooler.
Rainy days are more common in March, while June is usually drier.
The most popular events on the local calendar include the Fez Festival of World Sacred Music, the Mawazine Music Festival and the Essaouira Gnaoua and World Music Festival. Line up your Dubai to Morocco flight around moments like these to experience something beyond the usual.
Complete your trip with hotels and a car rental
A cheap flight from Dubai to Morocco gets you there. What comes next is planning the stay. Discover great prices and exclusive rates for hotels in Morocco. For the freedom to explore at your own pace, also check out the range of car rental options in Morocco.


