There are 8 ways to get from Sana'a to Marrakesh by car, plane, train, or bus
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 Jizan Regional Airport, fly to Marrakech
best- Drive from Sana'a to Jizan Regional Airport (GIZ)
- Fly from Jizan Regional Airport (GIZ) to Marrakech (RAK)GIZ - RAK
18h 36mMAD 1,531–4,464Drive to Jizan Regional Airport, fly to Agadir–Al Massira Airport, bus
cheapest- Drive from Sana'a to Jizan Regional Airport (GIZ)
- Fly from Jizan Regional Airport (GIZ) to Agadir–Al Massira Airport (AGA)GIZ - AGA
- Take the bus from Agadir to Marrakech
25h 22mMAD 1,441–4,144Drive to Abha Regional Airport, fly to Marrakech
- Drive from Sana'a to Abha Regional Airport (AHB)
- Fly from Abha Regional Airport (AHB) to Marrakech (RAK)AHB - RAK
19h 20mMAD 1,655–4,898Drive to Aden International Airport, fly to Marrakech
- Drive from Sana'a to Aden International Airport (ADE)
- Fly from Aden International Airport (ADE) to Marrakech (RAK)ADE - RAK
21h 24mDrive to Nejran, fly to Marrakech
- Drive from Sana'a to Nejran (EAM)
- Fly from Nejran (EAM) to Marrakech (RAK)EAM - RAK
19h 32mMAD 1,853–5,896Drive to Jizan Regional Airport, fly to Mohammed V International Airport, train
- Drive from Sana'a 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
21h 6mMAD 1,632–4,640Drive to Abha Regional Airport, fly to Mohammed V International Airport, train
- Drive from Sana'a to Abha Regional Airport (AHB)
- Fly from Abha Regional Airport (AHB) to Mohammed V International Airport (CMN)AHB - CMN
- Take the train from Gare Oasis to Marrakech
21h 39mMAD 1,756–5,174Drive to Nejran, fly to Mohammed V International Airport, train
- Drive from Sana'a to Nejran (EAM)
- Fly from Nejran (EAM) to Mohammed V International Airport (CMN)EAM - CMN
- Take the train from Gare Oasis to Marrakech
22h 16mMAD 2,054–6,072
Jizan Regional Airport (GIZ) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Sana'a to Marrakesh is to drive and fly and bus which costs MAD 1,400 - MAD 4,200 and takes 25h 22m.
The fastest way to get from Sana'a to Marrakesh is to drive and fly which takes 18h 36m and costs MAD 1,500 - MAD 4,500.
The distance between Sana'a and Marrakesh is 5793 km.
It takes approximately 18h 36m to get from Sana'a to Marrakesh, including transfers.
Marrakesh is 2h behind Sana'a. It is currently 6:31 PM in Sana'a and 4:31 PM in Marrakesh.
There are 8862+ hotels available in Marrakesh.
What companies run services between Sana'a, Yemen and Marrakesh, Morocco?
There is no direct connection from Sana'a to Marrakesh. However, you can drive to Jizan Regional Airport (GIZ) airport, fly to Marrakech (RAK), walk to Marrakech Airport, then take the line 19 bus to Bab doukkala. Alternatively, you can drive to Abha Regional Airport (AHB) airport, fly to Marrakech (RAK), walk to Marrakech Airport, then take the line 19 bus to Bab doukkala.
- Website
- saudia.com
Flights from Jizan Regional Airport to Marrakech via Jeddah
- Ave. Duration
- 13h 2m
- When
- Monday
- Estimated price
- MAD 1,300–4,100
Flights from Jizan Regional Airport to Marrakech via Riyadh, Jeddah
- Ave. Duration
- 15h 5m
- When
- Monday
- Estimated price
- MAD 1,500–4,600
Flights from Abha Regional Airport to Marrakech via Jeddah
- Ave. Duration
- 14h 40m
- When
- Monday
- Estimated price
- MAD 1,400–4,500
Flights from Aden International Airport to Marrakech via Jeddah
- Ave. Duration
- 17h 50m
- When
- Monday
- Estimated price
- MAD 1,700–5,500
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 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
Flights from Abha Regional Airport to Mohammed V International Airport via Jeddah
- Ave. Duration
- 9h 58m
- When
- Every day
- Estimated price
- MAD 1,400–8,000
Flights from Abha Regional Airport to Mohammed V International Airport via Riyadh
- Ave. Duration
- 11h 50m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- MAD 1,600–5,000
Flights from Jizan Regional Airport to Agadir–Al Massira Airport via Jeddah
- Ave. Duration
- 16h 35m
- When
- Tuesday
- Estimated price
- MAD 1,100–3,600
Flights from Jizan Regional Airport to Agadir–Al Massira Airport via Riyadh, Jeddah
- Ave. Duration
- 15h 55m
- When
- Tuesday
- Estimated price
- MAD 1,300–4,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
- Website
- royalairmaroc.com
Flights from Jizan Regional Airport to Marrakech via Jeddah, Mohammed V International Airport
- Ave. Duration
- 13h 35m
- When
- Every day
- Estimated price
- MAD 1,300–7,000
Flights from Abha Regional Airport to Marrakech via Jeddah, Mohammed V International Airport
- Ave. Duration
- 11h 20m
- When
- Saturday
- Estimated price
- MAD 2,100–8,000
Flights from Aden International Airport to Marrakech via Riyadh, Mohammed V International Airport
- Ave. Duration
- 18h 5m
- When
- Tuesday and Thursday
- Estimated price
- MAD 2,000–6,000
Flights from Aden International Airport to Marrakech via Amman, Mohammed V International Airport
- Ave. Duration
- 22h 15m
- When
- Wednesday
- Estimated price
- MAD 2,100–6,500
Flights from Aden International Airport to Marrakech via Jeddah, Mohammed V International Airport
- Ave. Duration
- 16h 25m
- When
- Every day
- Estimated price
- MAD 1,800–5,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
Flights from Abha Regional Airport to Mohammed V International Airport via Cairo
- Ave. Duration
- 10h 5m
- When
- Saturday
- Estimated price
- MAD 1,800–6,000
Flights from Jizan Regional Airport to Agadir–Al Massira Airport via Jeddah, Mohammed V International Airport
- Ave. Duration
- 13h 37m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- MAD 1,100–6,000
Flights from Jizan Regional Airport to Agadir–Al Massira Airport via Cairo, Mohammed V International Airport
- Ave. Duration
- 15h
- When
- Friday
- Estimated price
- MAD 1,700–6,500
Flights from Nejran to Mohammed V International Airport via Jeddah
- Ave. Duration
- 9h 50m
- When
- Saturday
- Estimated price
- MAD 2,400–9,000
- Website
- qatarairways.com
Flights from Jizan Regional Airport to Marrakech via Jeddah, Mohammed V International Airport
- Ave. Duration
- 13h 35m
- When
- Every day
- Estimated price
- MAD 1,300–7,000
Flights from Abha Regional Airport to Marrakech via Jeddah, Mohammed V International Airport
- Ave. Duration
- 11h 20m
- When
- Saturday
- Estimated price
- MAD 2,100–8,000
Flights from Aden International Airport to Marrakech via Jeddah, Mohammed V International Airport
- Ave. Duration
- 16h 25m
- When
- Every day
- Estimated price
- MAD 1,800–5,500
Flights from Jizan Regional Airport to Agadir–Al Massira Airport via Jeddah, Mohammed V International Airport
- Ave. Duration
- 13h
- When
- Saturday
- Estimated price
- MAD 1,700–6,000
- 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
Flights from Abha Regional Airport to Mohammed V International Airport via Jeddah
- Ave. Duration
- 12h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- MAD 1,500–4,700
- Website
- egyptair.com
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
Flights from Abha Regional Airport to Mohammed V International Airport via Cairo
- Ave. Duration
- 10h 5m
- When
- Saturday
- Estimated price
- MAD 1,800–6,000
- 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
- Phone
- 2255
- contact@supratours.ma
- Website
- supratours.ma
Bus from Agadir to Marrakech
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- MAD 110–160
- Schedules at
- supratours.ma
- Second Class
- MAD 130–160
- First Class
- MAD 110–160
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 Travelling by boat in Italy, Best ways to travel around Australia, and How to get from London City Airport into central London - to help you get the most out of your next trip.










