Travel from Essaouira to Casablanca by Taxi, Bus, Train

Essaouira to Casablanca

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.

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.

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.

Bus from Essaouira to Casablanca

Alternatively, you could travel from Essaouira to Casablanca by Bus or a combination of Bus and train. There are two Moroccan bus companies operating the route from Essaouira to Casablanca. 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.

The private transfer option

Our private transfer service for your journey 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 transfer from Essaouira to Casablanca

Our private transfers service have the driver 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.

Can i visit other towns on the way to Casablanca?

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.

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close