There are 4 ways to get from Siwa Oasis to Marrakesh by bus, plane, car, 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.
Bus, bus to Borg El Arab, fly to Marrakech
best- Take the bus from Siwa Oasis to Alexandriabus
- Take the bus from Moharam Bek Bus Stn to Borg El Arab Airportbus
- Fly from Borg El Arab (HBE) to Marrakech (RAK)plane HBE - RAK
20h 2mMAD 2,163–5,257Drive 5,219.9 km
- Drive from Siwa Oasis to Marrakeshcar 5,219.9 km
3d 2hMAD 7,535–10,884Bus, bus to Borg El Arab, fly to Mohammed V International Airport, train
- Take the bus from Siwa Oasis to Alexandriabus
- Take the bus from Moharam Bek Bus Stn to Borg El Arab Airportbus
- Fly from Borg El Arab (HBE) to Mohammed V International Airport (CMN)plane HBE - CMN
- Take the train from Gare Oasis to Marrakechtrain
24h 8mMAD 2,463–5,952Bus to Mersa Matruh Airport, fly to Mohammed V International Airport, train
- Take the bus from Siwa Oasis to Marsa Matrouhbus
- Fly from Mersa Matruh Airport (MUH) to Mohammed V International Airport (CMN)plane MUH - CMN
- Take the train from Gare Oasis to Marrakechtrain
26h 55mMAD 3,214–11,234
Borg El Arab (HBE) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Siwa Oasis to Marrakesh is to bus and fly which costs MAD 2,100 - MAD 5,500 and takes 20h 2m.
The fastest way to get from Siwa Oasis to Marrakesh is to bus and fly which takes 20h 2m and costs MAD 2,100 - MAD 5,500.
The distance between Siwa Oasis and Marrakesh is 4212 km. The road distance is 5219.9 km.
It takes approximately 20h 2m to get from Siwa Oasis to Marrakesh, including transfers.
Marrakesh is 2h behind Siwa Oasis. It is currently 11:31 PM in Siwa Oasis and 9:31 PM in Marrakesh.
Yes, the driving distance between Siwa Oasis to Marrakesh is 5220 km. It takes approximately 3 days 2h to drive from Siwa Oasis to Marrakesh.
There are 10252+ hotels available in Marrakesh.
What companies run services between Siwa Oasis, Egypt and Marrakesh, Morocco?
There is no direct connection from Siwa Oasis to Marrakesh. However, you can take the bus to Alexandria, walk to Raml Station - Courniche, take the bus to El Mawqaf El Geded, walk to Moharam Bek Bus Stn, take the bus to Borg El Arab Airport, walk to Borg El Arab (HBE) airport, fly to Marrakech (RAK), walk to Marrakech Airport, then take the line 19 bus to Bab doukkala. Alternatively, you can drive from Siwa Oasis to Marrakesh in around 3d 2h.
- Website
- turkishairlines.com
Flights from Borg El Arab to Marrakech via Istanbul
- Ave. Duration
- 15h 55m
- When
- Every day
- Estimated price
- MAD 2,400–8,000
Flights from Borg El Arab to Mohammed V International Airport via Istanbul
- Ave. Duration
- 13h 12m
- When
- Every day
- Estimated price
- MAD 2,600–9,500
- Website
- en.aegeanair.com
Flights from Borg El Arab to Marrakech via Athens
- Ave. Duration
- 10h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- MAD 2,000–5,000
Flights from Borg El Arab to Mohammed V International Airport via Athens
- Ave. Duration
- 9h 45m
- When
- Monday
- Estimated price
- MAD 2,200–5,500
- Website
- royalairmaroc.com
Flights from Mersa Matruh Airport to Mohammed V International Airport via Milan Malpensa
- Ave. Duration
- 16h 10m
- When
- Wednesday
- Estimated price
- MAD 3,100–11,000
Flights from Mersa Matruh Airport to Mohammed V International Airport via Verona
- Ave. Duration
- 23h
- When
- Tuesday
- Estimated price
- MAD 3,100–11,000
- Website
- airarabia.com
Flights from Mersa Matruh Airport to Mohammed V International Airport via Milan Bergamo
- Ave. Duration
- 24h 40m
- When
- Tuesday
- Estimated price
- MAD 3,100–11,000
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Gare Oasis to Marrakech
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- MAD 95–200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 95–140
- 1st Class
- MAD 140–200
Train from Gare Oasis to Marrakech
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- MAD 95–200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 95–140
- 1st Class
- MAD 140–200
- Phone
- 15649
- Website
- westmidbus-eg.com
Bus from Siwa Oasis to Alexandria
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- MAD 140–220
- Schedules at
- westmidbus-eg.com
Bus from Siwa Oasis to Alexandria
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- MAD 140–220
- Schedules at
- westmidbus-eg.com
- Phone
- +2 01200003533
- [email protected]
- Website
- facebook.com
Bus from Moharam Bek Bus Stn to Borg El Arab Airport
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- MAD 10
- Schedules at
- facebook.com
Bus from Moharam Bek Bus Stn to Borg El Arab Airport
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- MAD 10
- Schedules at
- facebook.com
Bus from Siwa Oasis to Marsa Matrouh
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- MAD 4
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 do I buy a London Underground ticket?, Train travel in Spain: A guide to Renfe, and How to get from London to Edinburgh - to help you get the most out of your next trip.









