Trip to Casablanca

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Marrakesh to Casablanca

The direct flight takes just 45 minutes, making it a convenient option for travelers. ✈️ Airlines such as Qatar Airways and Royal Air Maroc operate flights from Marrakesh Airport to Casablanca Airport, with a total travel time of approximately 2 hours and 34 minutes. 💸 Ticket prices for this route can range from $103 to $208, offering a range of options to suit different budgets. Experience the convenience and efficiency of air travel between these vibrant Moroccan cities.

Where to stay in Casablanca

There are over 324 hotels to stay in Casablanca. Prices range from $12 per night.

Find accommodation
  • Qatar Airways and Royal Air Maroc are the two main airlines that offer flights between Marrakesh and Casablanca. Both airlines operate regular flights from Marrakech Airport to Casablanca Airport. Travelers can choose between these two reputable carriers for their journey between the two cities. It is advisable to check the flight schedules and book tickets in advance to secure preferred travel times.
  • The flight duration from Marrakesh to Casablanca is approximately 2 hours and 34 minutes. This short flight allows travelers to reach their destination quickly and efficiently. Passengers can enjoy a relatively smooth and comfortable journey between the two cities in under three hours. It is recommended to confirm the flight duration when booking tickets and to arrive at the airport ahead of time for a stress-free travel experience.
  • The cost of a flight from Marrakesh to Casablanca typically ranges from $103 to $208, depending on factors such as the airline, time of booking, and availability of seats. Travelers can find affordable fares by comparing prices across different airlines and booking platforms. It is advisable to book tickets in advance to secure the best possible deal for this domestic flight within Morocco. Additionally, travelers should keep an eye out for promotions or discounts that may further reduce the cost of airfare between the two cities.