Travel from Essaouira to Casablanca by Taxi, Bus, Train
You may need a taxi from Essaouira to Casablanca Airport or Casablanca city Hotels or addresses.
In this article, we explore several options for when you travel from Essaouira to Casablanca.
Firstly, we offer modern and air conditioned vehicles, which enable you to travel and arrive in comfort to your destination.
Our private transfer services offer extremely good value for money for your journey.
We also provide free child car booster seats if you are travelling with Children.
You can also take a public Grand taxi. However, we don’t offer or use Grand taxis for our services. We only use modern and air conditioned vehicles.
Alternatively, you could travel from Essaouira to Casablanca by Bus or a combination of Bus and train.
Grand Taxi from Essaouira to Casablanca price comparison
According to official Grand taxi prices (remember, no air conditioning and old vehicles) the price for a public Grand taxi from Essaouira to Casablanca Airport or city is 1800 Dirham.
This is approx €165.00 for the whole car.
Grand taxis take up to 6 passengers in an incredibly squashed way. For a more comfortable ride in a Grand taxi, seat only 4 people.
Bus from Essaouira to Casablanca
There are two Moroccan bus companies operating the route from Essaouira to Casablanca.
CTM Bus operates direct buses from Essaouira to Casablanca. The journey takes around 7 hours.
Alternatively, you can take the Supratours bus from Essaouira to Marrakech (duration 3 hours) and then take the train from Marrakech to Casablanca (duration 3 hours and 15 minutes).
Supratours buses can’t be booked online in advance, but you can book your tickets at the Supratours bus Station in Essaouria or any other Supratours bus station or Train station. Timetables for Supratours buses are built into the ONCF train timetables.
Essaouira to Casablanca private transfer option
Our private transfer service for your taxi from Essaouira to Casablanca Airport or city offers the following prices in comparison to a grand taxi.
As discussed earlier the official price for up to 4 passengers in a public grand taxi is €165.00 for the journey Essaouira to Casablanca city or Airport.
Our price for a modern and air conditioned private transfer vehicle for the journey from Essaouira to Casablanca Airport or city is just €149.00 in total for 4 people or less.
With our great Marrakech Airport transfer reviews and our great pricing, why would you want to take an old public taxi when you can travel in comfort with our service?
What to expect from a private taxi from Essaouira to Casablanca
Our private transfers service have the driver meet you directly at your stated pick up point or Essaouira Hotel.
Door to door service
The drivers offer a door to door service is offered for this transfer type.
Air conditioned vehicles
The vehicles used for this transfer are modern and clean vehicles with working air conditioning.
Child car seats
Child car seats are available for the safety and comfort of your children.
Can i visit other towns on the way to Casablanca or Casablanca Airport?
Sure. We appreciate that you may want to do a little sightseeing during your journey from Essaouira to Casablanca. We always advise to contact us directly if you have this requirement so that we can ensure that everything is correct and understood for your requirements.