Book cheap flights to Casablanca

Explore the best deals

Discover the cheapest flights 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.

Popular flight routes to Casablanca

Johannesburg
Flights from Johannesburgto Casablanca
8064R
7549R
Prime price per passenger
Cape Town
Flights from Cape Townto Casablanca
13925R
13461R
Prime price per passenger
Durban
Flights from Durbanto Casablanca
12824R
12022R
Prime price per passenger

How long is the flight to Casablanca?

If you’re planning a trip to Casablanca, we at eDreams have checked the most popular routes to help you plan ahead. From Johannesburg, the flight takes about 16h 33m; from Durban, around 16h 41m; and from Polokwane, roughly 17h 40m.
Flight Time (in hours)
JohannesburgDurbanPolokwaneCape Town
0h 5h 10h 15h 20h
16h 33m
16h 41m
17h 40m
18h 7m

How much does a flight to Casablanca cost?

At eDreams you can find flights from Johannesburg to Casablanca starting from R 6 146, with an average price of R 7 301. If you depart from other cities such as Cape Town, you can find tickets from R 7 521, and from Durban starting from R 7 741, according to data from the last 72 hours.
Filter by
JohannesburgCape TownDurban
R 7 301
R 10 021
R 8 108
JohannesburgCheapest
Cheapest Price: R 6 146
Cheapest
Average

Find and book the best flights to Casablanca

Casablanca stands as Morocco's largest city and economic centre, positioned on the Atlantic coast. It serves as a significant gateway for international travel and a pivotal hub for commerce and culture across the region.

Explore the Hassan II Mosque, a majestic landmark with its impressive minaret overlooking the ocean. Discover the Art Deco architecture of the city centre, including the Mohammed V Square and the Old Medina. The Habous Quarter offers a taste of traditional Moroccan craftsmanship.

This coastal metropolis offers a unique blend of historical depth and modern Moroccan life. Visitors can immerse themselves in its rich history, unique architectural styles, and dynamic urban atmosphere, discovering the city's distinct character.

When is the best time to fly to Casablanca?

High Season

Casablanca's high season runs from June to September. Temperatures average between 25°C and 30°C, often exceeding this in July and August. The weather is dry and sunny, with cool sea breezes providing relief, especially along the coast. This period sees the city's beaches become a central part of daily life, with locals and visitors enjoying the ocean.

The city takes on a lively, bustling atmosphere during these months. Outdoor cafés and restaurants extend their seating, and the corniche buzzes with activity well into the evening. Cultural events, open-air concerts, and festivals, such as the Jazzablanca Festival, are common. The city feels lively upon arrival, reflecting its energetic summer identity.

Low Season

The low season, typically from October to May, brings cooler, more temperate weather to Casablanca. Average temperatures range from 10°C to 20°C, with November to February being the coolest and wettest months. While rainfall occurs, it rarely disrupts daily activities significantly. The cooler climate makes exploring the city's sights comfortable.

This period offers a more relaxed pace. The city's cultural scene continues indoors, with galleries, museums, and theatres drawing attention. Local life feels more grounded, with residents returning to their daily routines away from the summer heat. Casablanca in the low season presents a quieter, more authentic feel, providing a different perspective on the city's character.

Casablanca bucket list: Best activities & sights

Landing in Casablanca, you’ll discover a city that hums with a distinct energy, a place where history and modernity intertwine. Its skyline and bustling streets offer a captivating introduction to Morocco, revealing a destination ready for exploration beyond the well-trodden paths.

Here are some of Casablanca’s distinctive attractions and experiences:

Hassan II Mosque
This grand mosque stands majestically on the Atlantic coastline. Its sheer scale and intricate Moroccan craftsmanship, featuring detailed mosaics and carved wood, command attention and reflect a profound artistic heritage.

Old Medina
Wander through the narrow lanes of the Old Medina and step back in time. This historic heart of Casablanca offers a glimpse into traditional daily life, where artisans and local vendors create an authentic atmosphere.

Habous Quarter (New Medina)
The Habous Quarter blends traditional Moroccan architecture with a more organised layout. Explore its shaded arcades and artisan shops, where you can find handcrafted goods and local delicacies.

Place Mohammed V
This central square represents Casablanca's French colonial past, surrounded by elegant administrative buildings with Art Deco and Moorish influences. It’s a bustling hub that captures the city’s civic spirit.

Central Market (Marché Central)
Immerse yourself in the lively atmosphere of the Central Market. Here, you’ll find everything from fresh seafood and local produce to flowers and crafts, offering a lively sensory experience of local commerce.

Corniche d'Ain Diab
Stroll along the Corniche, Casablanca’s scenic waterfront promenade. This stretch offers ocean views, cafes, and a relaxed pace, contrasting with the city’s busy core and providing a refreshing coastal escape.

Secure your seat to Casablanca today

Before you know it, you'll be soaring towards Casablanca. To find the best flight deals, be flexible with your travel dates and consider booking in advance. For even more benefits on your journey, eDreams Prime members enjoy additional perks that make every trip easier.

Frequently asked questions about flights to Casablanca

How can I find cheap flights to Casablanca on eDreams?
At eDreams you will find flights from R780 to Casablanca. Thanks to the combination of various technologies, machine learning algorithms and real user searches on our platform, you will be able to choose between the different options that best suit your needs when you have to fly to Casablanca.
When's the best time to go to Casablanca?
According to our customers' flight searches, the best time to fly to Casablanca is March.
What are the cheapest airlines flying to Casablanca?

Looking at the prices of our customers' bookings from US to Casablanca, your best bet for cheap flights is:

  • Turkish Airlines: a one-way ticket costs on average R13 247,68: this has been calculated taking as a reference the average price of flights of Cape Town to Casablanca, which amounts to R11 603,79 and that of flights departing from Durban, whose average price is R12 542,31.
  • Kenya Airways: the average price of a one-way ticket is R13 258,41. The flight between Johannesburg and Casablanca costs on average R13 258,41 and the ticket price from Johannesburg round the R13 259,82.
Which airlines fly to Casablanca?

Airlines flying direct from South Africa to Casablanca include:

  • Royal Air Maroc, with flights from Accra, Cairo and from London, for example.
  • Air Arabia Maroc also operates numerous flights, some of them originating from Paris, Lyon and Lyon.

Airlines with indirect flights to Casablanca include:

  • Qatar Airways, which flies from Johannesburg, Cape Town or Durban.
  • Iberia, with flights from Cape Town and Johannesburg, as well as from Nairobi.
  • Turkish Airlines, with flights from Johannesburg, Beijing and also Riyadh.
How long before a flight to Casablanca should I be at the airport?
If you want to be on time for your flight to Casablanca, you should get to the airport at least two to three hours in advance. Check-ins, security controls, customs, and boarding the airplane can take some time. At eDreams, you can find the best deals for flights to Casablanca departing from over 9 cities and choose from a variety of services that will improve your time at the airport and guarantee a much better travel experience, such as priority boarding and additional luggage. For more convenience, when booking your flight to Casablanca with eDreams you can also add insurance or opt for a refundable fare and have a problem-free trip!
How many airports are in Casablanca and which is the main one?
Casablanca has 1 airport. Mohammed V International Airport operates domestic and international flights to 9 cities. Some of the most popular destinations are Johannesburg, Cape Town and Agadir.

Plan your trip

Popular CitiesPopular Flight RoutesAlternate routes