There are 4 ways to get from Essaouira to El Jadida by bus, rideshare or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  4h 5m

  1. Take the bus from Essaouira to El Jadida

MAD 90 - MAD 140

3 alternative options

Bus, rideshare  •  4h 10m

  1. Take the bus from Essaouira to Safi
  2. Take the rideshare from Safi to El Jadida

MAD 118 - MAD 230

Rideshare  •  4h 50m

  1. Take the rideshare from Essaouira to Safi
  2. Take the rideshare from Safi to El Jadida

MAD 146 - MAD 305

Drive  •  3h 16m

  1. Drive from Essaouira to El Jadida 269.8 km

MAD 250 - MAD 380

Questions & Answers

There is ongoing community transmission in Morocco.
Last Updated: 3/11/2020 | Source: CDC.

Travel restrictions may apply and transportation services are subject to change. Please check before you travel.

Learn More.

The cheapest way to get from Essaouira to El Jadida is to bus which costs MAD 90 - MAD 140 and takes 4h 5m.

More details

The quickest way to get from Essaouira to El Jadida is to drive which costs MAD 250 - MAD 380 and takes 3h 16m.

More details

Yes, there is a direct bus departing from Essaouira and arriving at El Jadida. Services depart three times a day, and operate every day. The journey takes approximately 4h 5m.

More details

The distance between Essaouira and El Jadida is 227 km. The road distance is 269.8 km.

Get driving directions

The best way to get from Essaouira to El Jadida without a car is to bus which takes 4h 5m and costs MAD 90 - MAD 140.

More details

The bus from Essaouira to El Jadida takes 4h 5m including transfers and departs three times a day.

More details

Essaouira to El Jadida bus services, operated by CTM, depart from Essaouira station.

More details

Essaouira to El Jadida bus services, operated by CTM, arrive at El Jadida station.

More details

Yes, the driving distance between Essaouira to El Jadida is 270 km. It takes approximately 3h 16m to drive from Essaouira to El Jadida.

Get driving directions

What companies run services between Essaouira, Morocco and El Jadida, Morocco?

CTM operates a bus from Essaouira to El Jadida 3 times a day. Tickets cost MAD 90 - MAD 140 and the journey takes 4h 5m.

Bus operators
CTM
Phone
0800090030
Email
ctmweb.ma@gmail.com
Website
ctm.ma
Bus from Essaouira to El Jadida
Ave. Duration
4h 5m
Frequency
3 times a day
Estimated price
MAD 90 - MAD 140
Website
CTM
Premium
MAD 90 - MAD 130
Comfort
MAD 90 - MAD 120
Comfort Plus
MAD 95 - MAD 130
Confort
MAD 128
Confort Plus
MAD 132
Bus from Essaouira to Safi
Ave. Duration
2h 5m
Frequency
4 times a day
Estimated price
MAD 40 - MAD 60
Website
CTM
Premium
MAD 45 - MAD 60
Comfort
MAD 40 - MAD 60
Comfort Plus
MAD 45 - MAD 60
Confort
MAD 60
Confort Plus
MAD 55
Other operators
Grand Taxis
Email
info@HeyMorocco.com
Website
heymorocco.com
Rideshare from Safi to El Jadida
Ave. Duration
1h 35m
Frequency
Hourly
Estimated price
MAD 75 - MAD 170
Schedules at
moroccocab.com
Rideshare from Essaouira to Safi
Ave. Duration
2h 45m
Frequency
Hourly
Estimated price
MAD 70 - MAD 140
Schedules at
heymorocco.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 incredible day trips from Florence by train, Need to know: Greyhound and How to get from London City Airport into central London - to help you get the most out of your next trip.

More Questions & Answers

There are 94+ hotels available in El Jadida. Prices start at MAD 1,000 per night.

More details

Check out Blablacar's carpooling service for rideshare options between Essaouira and El Jadida. A great option if you don't have a driver's licence or want to avoid public transport.

Read Rome2rio's guide to Blablacar