Casablanca and Marrakech are both two of the most visited cities in the kingdom of Morocco . Both are great cities with lots of historical monuments that are a must see for every tourist coming to Morocco .
The good news is that both are not very far from each other. The distance between Casablanca and Marrakech by car if you’re using the highway is approximately 243 Km (150 Miles).
How To Get From Casablanca To Marrakech ?
Both Casablanca and Marrakech are two of the most populated cities in Morocco , which means finding transport to get from Casablanca to Marrakech or the other way around won’t be a hard challenge for you .
To help you with that , here is a list of the best transport ways to use to get from Casablanca to Marrakech :
By Train
Using the train to get from Casablanca to Marrakech is the cheapest way to travel between both cities , you can book your ticket by visiting the ONCF site or by going to the nearest train station .
Luckily for you , Casablanca has 4 train stations. In case you’re just landing in Casablanca Mohamed V airport you can take a taxi that will escort you directly to the nearest train station where you can book your ticket to Marrakech .
Note : Prices of taxi rides may increase signafitly during the night , so don’t be afraid to negotiate the price .
By Bus
Taking a bus from Casablanca to Marrakech is more comfortable than taking the public train , however it comes with a price as it may cost an extra charge compared to the Trains .
Note : the downside of using Buses in Morocco is that they may be late sometimes and may not take off at the exact moment it’s planned .
By Car
Renting a car in Casablanca is with no doubt the best way for you to get from Casablanca to Marrakech , enjoy the road and profit of your stay to the fullest as it will give you the ability to travel wherever you want at the exact time you’d like .
How Much Time Does It Take To Travel From Marrakech To Casablanca By Car ?
The speed limit in most of moroccan highways is 120 km/hour (74.5 Miles /hour) and the distance between Marrakech and Casablanca is 243 Km , by keeping your speed at 120 km/h through the whole highway , it will take you approximately 2 hours and 1 minutes to get from Marrakech to Casablanca .
If you decide to slow the speed down and enjoy the road , by keeping your speed at 100 km /hour it’ll take you 2 hours and 25 Minutes to get from Marrakech towards Casablanca .
How Much Is A Car And Driver From Casablanca To Marrakech?
The cost of renting a car in Morocco varies depending on the car hire agency , the model of the car and depending on its category whether it’s a 4×4 SUV , a luxury car or a budget economy car .
Economy Car
Renting a cheap car in morocco will cost you on average around 20$ to 30$ per day , while the fees of an extra driver are estimated to be 15$ per day .
Which means renting an economy car in Morocco will cost you around 35$ up to 50$ per day .
Luxury cars
The cost of renting a luxury car in Morocco can cost you from 300$ up to 1600$ per day . While the fees of hiring a driver to drive you during your stay in Morocco will cost you around 60$ per day .
Which Is Better To Visit Casablanca Or Marrakech ?
Both Casablanca and Marrakech are great cities to visit when you’re in Morocco with lots of monuments to be seen .
Preferring a city over the other without knowing what you’re exactly looking for would be near to impossible , however we may guide you to have a clear picture of what you can find in each city .
If you’re planning to discover the economy of Morocco , know more about its people , try to close deals and get sponsorships for your business during your stay in Morocco , then Casablanca is the place you should aim to visit .
However , if you’re planning to relax with your family , have an escape from your daily stress , enjoy the sun and build a true connection with Moroccan culture then you should definitely visit the city of Marrakech .
How To Travel from Marrakech to Casablanca Airport ?
The best way for you travel from marrakech to casablanca airport is by :
- Taxi ride : A taxi ride to the Casablanca airport will normally cost from 60$ to 100$ depending on your negotiation and also depending on the time frame .
- Rental Car : If you have booked a car rental in Marrakech , a smart and affordable way for you to travel to the Casablanca airport is by driving their and telling your car hire agency that you’ll drop off the car at the Casablanca airport , while they’re likely going to charge you for it , still it’ll be the cheapest way for you to get from Marrakech to Casablanca airport .