There are 5 ways to get from Essaouira to Smara by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Essaouira to Marrakeshbus
- Take the bus from Marrakech to Smarabus
17h 52mMAD 393–823Drive 720.8 km
- Drive from Essaouira to Smaracar 720.8 km
8h 45mMAD 1,040–1,502Bus to Agadir–Al Massira Airport, fly to Smara Airport
- Take the bus from Essaouira 1 - Bab El Mechouar to Agadir 3 - Agadir Airportbus
- Fly from Agadir–Al Massira Airport (AGA) to Smara Airport (SMW)plane AGA - SMW
12h 50mMAD 2,015–5,735Bus to Agadir–Al Massira Airport, fly to Hassan I Airport, bus
- Take the bus from Essaouira 1 - Bab El Mechouar to Agadir 3 - Agadir Airportbus
- Fly from Agadir–Al Massira Airport (AGA) to Hassan I Airport (EUN)plane AGA - EUN
- Take the bus from Laayoune to Smarabus
11h 51mMAD 1,275–2,485Bus to Marrakech, fly to Hassan I Airport, bus
- Take the bus from Essaouira to Marrakeshbus
- Fly from Marrakech (RAK) to Hassan I Airport (EUN)plane RAK - EUN
- Take the bus from Laayoune to Smarabus
10h 37mMAD 1,150–1,803
Agadir–Al Massira Airport (AGA) to Smara Airport (SMW) flights
Questions & Answers
The cheapest way to get from Essaouira to Smara is to bus which costs MAD 390 - MAD 850 and takes 17h 52m.
The fastest way to get from Essaouira to Smara is to drive which takes 8h 45m and costs MAD 1,000 - MAD 1,500.
No, there is no direct bus from Essaouira to Smara. However, there are services departing from Essaouira and arriving at Smara via Marrakech. The journey, including transfers, takes approximately 17h 52m.
The distance between Essaouira and Smara is 944 km. The road distance is 720.8 km.
The best way to get from Essaouira to Smara without a car is to bus which takes 17h 52m and costs MAD 390 - MAD 850.
It takes approximately 17h 52m to get from Essaouira to Smara, including transfers.
Essaouira to Smara bus services, operated by Supratours, depart from Essaouira station.
Essaouira to Smara bus services, operated by Supratours, arrive at Marrakesh station.
Yes, the driving distance between Essaouira to Smara is 721 km. It takes approximately 8h 45m to drive from Essaouira to Smara.
Book your Essaouira to Smara bus tickets online with Omio.
What companies run services between Essaouira, Morocco and Smara, Morocco?
You can take a bus from Essaouira to Smara via Marrakesh and Marrakech in around 17h 52m.
- Website
- royalairmaroc.com
Flights from Agadir–Al Massira Airport to Smara Airport via Casablanca
- Ave. Duration
- 9h 15m
- When
- Monday and Friday
- Estimated price
- MAD 1,800–5,500
Flights from Agadir–Al Massira Airport to Hassan I Airport
- Ave. Duration
- 1h 27m
- When
- Tuesday, Thursday, Saturday, Wednesday, and Sunday
- Estimated price
- MAD 1,000–2,100
Flights from Marrakech to Hassan I Airport
- Ave. Duration
- 1h 30m
- When
- Wednesday and Friday
- Estimated price
- MAD 1,000–1,500
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Essaouira to Marrakesh
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- MAD 80–130
- Schedules at
- supratours.ma
- Second Class
- MAD 100–130
- First Class
- MAD 80–120
Bus from Marrakech to Smara
- Ave. Duration
- 13h 50m
- Frequency
- Once daily
- Estimated price
- MAD 310–430
- Schedules at
- supratours.ma
- Second Class
- MAD 330–400
- First Class
- MAD 310–430
Bus from Laayoune to Smara
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- MAD 60–150
- Schedules at
- supratours.ma
- Second Class
- MAD 120–150
- First Class
- MAD 100–140
Bus from Essaouira to Marrakesh
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- MAD 80–130
- Schedules at
- supratours.ma
- Second Class
- MAD 100–130
- First Class
- MAD 80–120
Bus from Laayoune to Smara
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- MAD 60–150
- Schedules at
- supratours.ma
- Second Class
- MAD 120–150
- First Class
- MAD 100–140
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Marrakech to Smara
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Estimated price
- MAD 330–700
- Schedules at
- ctm.ma
- [email protected]
- Website
- souktosurf.com
Bus from Essaouira 1 - Bab El Mechouar to Agadir 3 - Agadir Airport
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- MAD 210–240
- Schedules at
- souktosurf.com
Bus from Essaouira 1 - Bab El Mechouar to Agadir 3 - Agadir Airport
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- MAD 210–240
- Schedules at
- souktosurf.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 Getting to Milan from the airport, Thanksgiving 2018: How to travel stress-free, and How to get from Florence to Rome - to help you get the most out of your next trip.











