Skip to content

Taxi, Bus, Train Essaouira to Casablanca

Home » Travel from Essaouira to Casablanca

Essaouira to Casablanca

Travelling from Essaouira to Casablanca

When travelling from Essaouira to Casablanca Airport or city you want to know that your transfer is pre-booked. By pre-booking your transfer you don’t have to deal with unsecure public taxis.

In this article, we explore several travel options.

Private transfers

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.


about us

Secure booking

With a private transfer, you will be booking, safe in the knowledge that you won’t have to deal with the unsecure Grande taxis. Everything is pre-arranged with you.

Essaouira to Casablanca – other options

Apart from private transfers between Essaouira and Casablanca, there are few other options that you may like to consider. 

Public Grande Taxis

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.

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.

grande-taxis-essaouira

Public Bus from Essaouira to Casablanca

Alternatively, you could travel from by Bus or a combination of Bus and train. There are two Moroccan bus companies operating this route. CTM Bus operates direct buses along this route. 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.

ctm bus station marrakech

Essaouira to Casablanca private transfers

Our private transfer service for your journey 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 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?

Private transfers

Our private Essaouira to Casablanca transfers service drivers meet you directly at your stated pick up point or Essaouira Hotel. The vehicles used for this transfer are modern and clean vehicles with working air conditioning. Child car seats are available for the safety and comfort of your children.

Essaouira to Casablanca Airport

Our transfer services operate 24/7 for all flight departures at Casablanca Airport. Your driver will meet you at your Essaouira Hotel or an agreed pick up location.

Journey time: 4 hours and 30 minutes to 5 hours.

Marrakech to Casablanca Airport

Essaouira to Casablanca city

Our transfer services operate 24/7 for transfers between Essaouira and Casablanca city Hotels & addresses. Your driver will meet you at your Essaouira Hotel or an agreed pick up location.

Journey time: 4 hours and 30 minutes to 5 hours.

casablanca transfers to marrakech

Our other Essaouira transfer services

We also provide transfers from and to Essaouira from and to a variety of other cities and towns in Morocco. Use the search system below to find your required transfer route.

Can i visit other towns during the transfer?

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.