There are 9 ways to get from Meknès to Essaouira by train, 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.
Train, bus
best- Take the train from Meknes al amir to Marrakechtrain
- Take the bus from Marrakesh to Essaouirabus
9h 52mMAD 273–540Bus
- Take the bus from Meknès to Casablancabus
- Take the bus from Far to Essaouirabus
11h 35mMAD 359–580Drive 579.5 km
- Drive from Meknès to Essaouiracar 579.5 km
6h 47mMAD 794–1,147Train to Fes-Sais Airport, fly to Agadir–Al Massira Airport, bus
- Take the train from Meknes to Fèstrain
- Fly from Fes-Sais Airport (FEZ) to Agadir–Al Massira Airport (AGA)plane FEZ - AGA
- Take the bus from Agadir 3 - Agadir Airport to Essaouira 1 - Bab El Mechouarbus
9h 19mMAD 746–3,298Train to Fes-Sais Airport, fly to Marrakech, bus
- Take the train from Meknes to Fèstrain
- Fly from Fes-Sais Airport (FEZ) to Marrakech (RAK)plane FEZ - RAK
- Take the bus from Marrakesh to Essaouirabus
7h 59mMAD 465–2,038Train to Rabat-Salé, fly to Agadir–Al Massira Airport, bus
- Take the train from Meknes al amir to Rabat Agdaltrain
- Fly from Rabat-Salé (RBA) to Agadir–Al Massira Airport (AGA)plane RBA - AGA
- Take the bus from Agadir 3 - Agadir Airport to Essaouira 1 - Bab El Mechouarbus
10h 18mMAD 790–2,918Train to Mohammed V International Airport, fly to Essaouira
- Take the train from Meknes al amir to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Essaouira (ESU)plane CMN - ESU
7h 15mMAD 930–3,352Train to Mohammed V International Airport, fly to Marrakech, bus
- Take the train from Meknes al amir to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Marrakech (RAK)plane CMN - RAK
- Take the bus from Marrakesh to Essaouirabus
10h 37mMAD 1,101–1,531Train to Mohammed V International Airport, fly to Agadir–Al Massira Airport, bus
- Take the train from Meknes al amir to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Agadir–Al Massira Airport (AGA)plane CMN - AGA
- Take the bus from Agadir 3 - Agadir Airport to Essaouira 1 - Bab El Mechouarbus
11h 57mMAD 942–2,391
Meknès to Essaouira by train and bus
Comparing Your Travel Options
The cheapest way to get from Meknès to Essaouira is to train and bus which costs MAD 270 - MAD 550 and takes 9h 52m.
The fastest way to get from Meknès to Essaouira is to drive which takes 6h 47m and costs MAD 750 - MAD 1,200.
No, there is no direct bus from Meknès to Essaouira. However, there are services departing from Meknès and arriving at Essaouira via Far. The journey, including transfers, takes approximately 11h 35m.
The distance between Meknès and Essaouira is 683 km. The road distance is 579.5 km.
The best way to get from Meknès to Essaouira without a car is to train and bus which takes 9h 52m and costs MAD 270 - MAD 550.
It takes approximately 9h 52m to get from Meknès to Essaouira, including transfers.
Meknès to Essaouira bus services, operated by CTM, depart from Meknès station.
Meknès to Essaouira bus services, operated by CTM, arrive at Casablanca station.
Yes, the driving distance between Meknès to Essaouira is 579 km. It takes approximately 6h 47m to drive from Meknès to Essaouira.
Book your Meknès to Essaouira bus tickets online with Omio and 12go.asia.
What companies run services between Meknès, Morocco and Essaouira, Morocco?
You can take a bus from Meknès to Essaouira via Far in around 11h 35m.
- Website
- royalairmaroc.com
Flights from Mohammed V International Airport to Essaouira
- Ave. Duration
- 1h 20m
- When
- Wednesday and Sunday
- Estimated price
- MAD 800–2,700
Flights from Mohammed V International Airport to Marrakech
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- MAD 900–6,500
Flights from Mohammed V International Airport to Agadir–Al Massira Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- MAD 600–1,200
- Website
- qatarairways.com
Flights from Mohammed V International Airport to Marrakech
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- MAD 900–6,500
Flights from Mohammed V International Airport to Agadir–Al Massira Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- MAD 600–1,200
- Website
- airarabia.com
Flights from Fes-Sais Airport to Agadir–Al Massira Airport
- Ave. Duration
- 1h 15m
- When
- Monday and Friday
- Estimated price
- MAD 480–1,300
Flights from Rabat-Salé to Agadir–Al Massira Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- MAD 480–1,100
- Website
- ryanair.com
Flights from Fes-Sais Airport to Agadir–Al Massira Airport
- Ave. Duration
- 1h 15m
- When
- Friday and Sunday
- Estimated price
- MAD 380–3,400
Flights from Fes-Sais Airport to Marrakech
- Ave. Duration
- 1h 5m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 310–1,600
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Meknes al amir to Marrakech
- Ave. Duration
- 5h 52m
- Frequency
- Hourly
- Estimated price
- MAD 200–410
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 200–290
- 1st Class
- MAD 300–410
Train from Meknes to Fès
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- MAD 22–45
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 22–30
- 1st Class
- MAD 30–45
Train from Meknes to Fès
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- MAD 22–45
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 22–30
- 1st Class
- MAD 30–45
Train from Meknes al amir to Rabat Agdal
- Ave. Duration
- 2h 18m
- Frequency
- Hourly
- Estimated price
- MAD 70–150
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 70–100
- 1st Class
- MAD 100–150
Train from Meknes al amir to Gare Oasis
- Ave. Duration
- 3h 22m
- Frequency
- Hourly
- Estimated price
- MAD 110–220
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 110–150
- 1st Class
- MAD 160–220
Train from Meknes al amir to Gare Oasis
- Ave. Duration
- 3h 22m
- Frequency
- Hourly
- Estimated price
- MAD 110–220
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 110–150
- 1st Class
- MAD 160–220
Train from Meknes al amir to Gare Oasis
- Ave. Duration
- 3h 22m
- Frequency
- Hourly
- Estimated price
- MAD 110–220
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 110–150
- 1st Class
- MAD 160–220
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Marrakesh to Essaouira
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- MAD 65–130
- Schedules at
- supratours.ma
- First Class
- MAD 65–95
- Second Class
- MAD 95–120
Bus from Marrakesh to Essaouira
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- MAD 65–130
- Schedules at
- supratours.ma
- First Class
- MAD 65–95
- Second Class
- MAD 95–120
Bus from Marrakesh to Essaouira
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- MAD 65–130
- Schedules at
- supratours.ma
- First Class
- MAD 65–95
- Second Class
- MAD 95–120
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Meknès to Casablanca
- Ave. Duration
- 3h 50m
- Frequency
- Every 4 hours
- Estimated price
- MAD 150–220
- Schedules at
- ctm.ma
Bus from Far to Essaouira
- Ave. Duration
- 6h 45m
- Frequency
- 4 times a day
- Estimated price
- MAD 200–360
- Schedules at
- ctm.ma
- Confort
- MAD 200–220
- [email protected]
- Website
- souktosurf.com
Bus from Agadir 3 - Agadir Airport to Essaouira 1 - Bab El Mechouar
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- MAD 210–250
- Schedules at
- souktosurf.com
Bus from Agadir 3 - Agadir Airport to Essaouira 1 - Bab El Mechouar
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- MAD 210–250
- Schedules at
- souktosurf.com
Bus from Agadir 3 - Agadir Airport to Essaouira 1 - Bab El Mechouar
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- MAD 210–250
- 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 How to get from Gatwick Airport into central London, How to get from Luton Airport into central London, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
Booking & Getting There
There are 1548+ hotels available in Essaouira.

















