There are 7 ways to get from Marib to Essaouira by car, plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Nejran, fly to Agadir–Al Massira Airport, bus
best- Drive from Marib to Nejran (EAM)
- Fly from Nejran (EAM) to Agadir–Al Massira Airport (AGA)EAM - AGA
- Take the bus from Agadir 3 - Agadir Airport to Essaouira 1 - Bab El Mechouar
26h 15mMAD 1,976–5,268Drive to Jizan Regional Airport, fly to Mohammed V International Airport, train, bus
cheapest- Drive from Marib to Jizan Regional Airport (GIZ)
- Fly from Jizan Regional Airport (GIZ) to Mohammed V International Airport (CMN)GIZ - CMN
- Take the train from Gare Oasis to Marrakech
- Take the bus from Marrakesh to Essaouira
29h 42mMAD 1,754–4,831Drive to Nejran, fly to Marrakech, bus
- Drive from Marib to Nejran (EAM)
- Fly from Nejran (EAM) to Marrakech (RAK)EAM - RAK
- Take the bus from Marrakesh to Essaouira
24h 25mMAD 2,046–6,218Drive to Nejran, fly to Mohammed V International Airport, train, bus
- Drive from Marib to Nejran (EAM)
- Fly from Nejran (EAM) to Mohammed V International Airport (CMN)EAM - CMN
- Take the train from Gare Oasis to Marrakech
- Take the bus from Marrakesh to Essaouira
27h 4mMAD 2,247–6,364Drive to Nejran, fly to Essaouira
- Drive from Marib to Nejran (EAM)
- Fly from Nejran (EAM) to Essaouira (ESU)EAM - ESU
34h 23mMAD 3,311–9,588Drive to Aden International Airport, fly to Mohammed V International Airport, train, bus
- Drive from Marib to Aden International Airport (ADE)
- Fly from Aden International Airport (ADE) to Mohammed V International Airport (CMN)ADE - CMN
- Take the train from Gare Oasis to Marrakech
- Take the bus from Marrakesh to Essaouira
26h 28mDrive to Nejran, fly to Rabat-Salé, train, bus
- Drive from Marib to Nejran (EAM)
- Fly from Nejran (EAM) to Rabat-Salé (RBA)EAM - RBA
- Take the train from Salé Tabriquet to Marrakech
- Take the bus from Marrakesh to Essaouira
32h 34mMAD 2,583–7,428
Nejran (EAM) to Agadir–Al Massira Airport (AGA) flights
Questions & Answers
The cheapest way to get from Marib to Essaouira is to drive and fly and train and bus which costs MAD 1,700 - MAD 4,900 and takes 29h 42m.
The fastest way to get from Marib to Essaouira is to drive and fly and bus which takes 24h 25m and costs MAD 2,000 - MAD 6,500.
The distance between Marib and Essaouira is 6518 km.
It takes approximately 26h 15m to get from Marib to Essaouira, including transfers.
Essaouira is 2h behind Marib. It is currently 2:02 PM in Marib and 12:02 PM in Essaouira.
There are 1319+ hotels available in Essaouira.
What companies run services between Marib, Muḩāfaz̧at Ma’rib, Yemen and Essaouira, Morocco?
There is no direct connection from Marib to Essaouira. However, you can drive to Nejran (EAM) airport, fly to Agadir–Al Massira Airport (AGA), walk to Agadir 3 - Agadir Airport, then take the bus to Essaouira 1 - Bab El Mechouar. Alternatively, you can drive to Nejran (EAM) airport, fly to Marrakech (RAK), walk to Marrakech Airport, take the line 19 bus to Jardin Menara, take the line 19 bus to Gare Routière de ONCF, walk to Marrakesh, then take the bus to Essaouira.
- Website
- saudia.com
Flights from Nejran to Agadir–Al Massira Airport via Jeddah
- Ave. Duration
- 14h 50m
- When
- Tuesday
- Estimated price
- MAD 1,400–4,500
Flights from Nejran to Agadir–Al Massira Airport via Riyadh, Jeddah
- Ave. Duration
- 15h 25m
- When
- Tuesday
- Estimated price
- MAD 1,600–5,000
Flights from Nejran to Marrakech via Jeddah
- Ave. Duration
- 11h 30m
- When
- Monday
- Estimated price
- MAD 1,600–5,500
Flights from Nejran to Marrakech via Riyadh, Jeddah
- Ave. Duration
- 17h 25m
- When
- Monday
- Estimated price
- MAD 1,900–6,000
Flights from Nejran to Mohammed V International Airport via Jeddah
- Ave. Duration
- 12h 41m
- When
- Every day
- Estimated price
- MAD 1,700–9,000
Flights from Nejran to Mohammed V International Airport via Riyadh
- Ave. Duration
- 11h 55m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- MAD 1,800–6,000
Flights from Aden International Airport to Mohammed V International Airport via Jeddah
- Ave. Duration
- 14h 17m
- When
- Every day
- Estimated price
- MAD 1,800–5,500
Flights from Aden International Airport to Mohammed V International Airport via Riyadh
- Ave. Duration
- 12h 55m
- When
- Tuesday and Thursday
- Estimated price
- MAD 2,000–6,000
Flights from Nejran to Rabat-Salé via Jeddah
- Ave. Duration
- 17h 10m
- When
- Saturday
- Estimated price
- MAD 2,000–6,500
Flights from Nejran to Rabat-Salé via Riyadh, Jeddah
- Ave. Duration
- 14h 50m
- When
- Saturday
- Estimated price
- MAD 2,300–7,500
Flights from Jizan Regional Airport to Mohammed V International Airport via Jeddah
- Ave. Duration
- 11h 13m
- When
- Every day
- Estimated price
- MAD 1,300–7,000
Flights from Jizan Regional Airport to Mohammed V International Airport via Riyadh
- Ave. Duration
- 13h 25m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- MAD 1,500–4,500
- Website
- royalairmaroc.com
Flights from Nejran to Agadir–Al Massira Airport via Jeddah, Mohammed V International Airport
- Ave. Duration
- 12h 10m
- When
- Saturday
- Estimated price
- MAD 2,200–8,000
Flights from Nejran to Mohammed V International Airport via Jeddah
- Ave. Duration
- 9h 50m
- When
- Saturday
- Estimated price
- MAD 2,400–9,000
Flights from Aden International Airport to Mohammed V International Airport via Cairo
- Ave. Duration
- 12h 55m
- When
- Friday to Sunday
- Estimated price
- MAD 2,200–9,500
Flights from Aden International Airport to Mohammed V International Airport via Riyadh
- Ave. Duration
- 12h 55m
- When
- Tuesday and Thursday
- Estimated price
- MAD 2,000–6,000
Flights from Aden International Airport to Mohammed V International Airport via Amman
- Ave. Duration
- 16h 20m
- When
- Wednesday
- Estimated price
- MAD 2,100–6,500
Flights from Jizan Regional Airport to Mohammed V International Airport via Cairo
- Ave. Duration
- 10h 40m
- When
- Thursday and Friday
- Estimated price
- MAD 1,600–5,500
- Website
- vueling.com
Flights from Nejran to Essaouira via Cairo, Barcelona
- Ave. Duration
- 25h 20m
- When
- Thursday
- Estimated price
- MAD 3,200–10,000
Flights from Nejran to Essaouira via Jeddah, Barcelona
- Ave. Duration
- 36h 35m
- When
- Wednesday
- Estimated price
- MAD 2,900–9,000
- Website
- egyptair.com
Flights from Aden International Airport to Mohammed V International Airport via Cairo
- Ave. Duration
- 11h 20m
- When
- Friday and Sunday
- Estimated price
- MAD 2,200–7,000
Flights from Jizan Regional Airport to Mohammed V International Airport via Cairo
- Ave. Duration
- 10h 40m
- When
- Thursday and Friday
- Estimated price
- MAD 1,600–5,500
- Website
- rj.com
Flights from Aden International Airport to Mohammed V International Airport via Amman
- Ave. Duration
- 16h 20m
- When
- Wednesday
- Estimated price
- MAD 2,100–6,500
- Website
- flynas.com
Flights from Jizan Regional Airport to Mohammed V International Airport via Jeddah
- Ave. Duration
- 12h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- MAD 1,300–4,200
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Gare Oasis to Marrakech
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- MAD 90–180
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 90–140
- 1st Class
- MAD 130–180
Train from Salé Tabriquet to Marrakech
- Ave. Duration
- 3h 56m
- Frequency
- Every 2 hours
- Estimated price
- MAD 130–260
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 130–190
- 1st Class
- MAD 190–260
- info@souktosurf.com
- 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–240
- Schedules at
- souktosurf.com
- Phone
- 2255
- contact@supratours.ma
- Website
- supratours.ma
Bus from Marrakesh to Essaouira
- 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
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 10 amazing places to get away from it all in Australia, Flying into Beijing?, and Need to know: Jadrolinija - to help you get the most out of your next trip.












