There are 3 ways to get from Mostaganem to Marrakesh by taxi, plane, train, car ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly
best- Take the taxi from Mostaganem to Oran (ORN)
- Fly from Oran (ORN) to Marrakech (RAK)ORN - RAK
6h 18mMAD 1,539–4,931Taxi, train, car ferry
cheapest- Take the taxi from Mostaganem to Mohammadia
- Take the train from Mohammadia to Gare Centrale d'Oran
- Take the car ferry from Oran to Almería
- Take the car ferry from Almeria to Nador
- Take the train from Nador to Fes
- Take the train from Fès to Marrakech
34h 36mMAD 1,475–10,341Drive, car ferry
- Drive from Mostaganem to Oran
- Take the car ferry from Oran to Almería
- Drive from Almería to Port of Algeciras
- Take the car ferry from Port of Algeciras to Port de Tanger Med
- Drive from Port de Tanger Med to Marrakesh
21h 52mMAD 2,162–11,181
Oran (ORN) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Mostaganem to Marrakesh is to taxi and train and car ferry which costs MAD 1,400 - MAD 11,000 and takes 34h 36m.
The fastest way to get from Mostaganem to Marrakesh is to taxi and fly which takes 6h 18m and costs MAD 1,500 - MAD 5,000.
The distance between Mostaganem and Marrakesh is 918 km.
The best way to get from Mostaganem to Marrakesh without a car is to taxi and train and car ferry which takes 34h 36m and costs MAD 1,400 - MAD 11,000.
It takes approximately 6h 18m to get from Mostaganem to Marrakesh, including transfers.
There are 8853+ hotels available in Marrakesh.
What companies run services between Mostaganem, Algeria and Marrakesh, Morocco?
There is no direct connection from Mostaganem to Marrakesh. However, you can take the taxi to Oran (ORN) airport, fly to Marrakech (RAK), walk to Marrakech Airport, then take the line 19 bus to Bab doukkala. Alternatively, you can take the taxi to Mohammadia, take the train to Gare Centrale d'Oran, walk to Oran, take the car ferry to Almería, take the car ferry to Nador, walk to Nador, take the train to Fes, walk to Fès, then take the train to Marrakech.
- Website
- ryanair.com
Flights from Oran to Marrakech via Alicante–Elche
- Ave. Duration
- 8h 10m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- MAD 600–3,300
Flights from Oran to Marrakech via Marseille
- Ave. Duration
- 8h
- When
- Thursday and Sunday
- Estimated price
- MAD 1,100–4,400
Flights from Oran to Marrakech via Barcelona
- Ave. Duration
- 9h
- When
- Sunday
- Estimated price
- MAD 900–3,800
- Website
- easyjet.com
Flights from Oran to Marrakech via Toulouse
- Ave. Duration
- 5h 10m
- When
- Tuesday
- Estimated price
- MAD 1,100–4,700
Flights from Oran to Marrakech via Bordeaux
- Ave. Duration
- 6h
- When
- Tuesday
- Estimated price
- MAD 1,100–4,900
- Phone
- (213) 21 71 15 10
- contact@sntf.dz
- Website
- sntf.dz
Train from Mohammadia to Gare Centrale d'Oran
- Ave. Duration
- 49 min
- Frequency
- 4 times a day
- Estimated price
- MAD 14–21
- Schedules at
- sntf.dz
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Nador to Fes
- Ave. Duration
- 5h 54m
- Frequency
- Twice daily
- 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
Train from Fès to Marrakech
- Ave. Duration
- 6h 34m
- Frequency
- Every 2 hours
- Estimated price
- MAD 220–420
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 220–310
- 1st Class
- MAD 310–420
- Phone
- +34 (0) 917369957
- Website
- armastrasmediterranea.com
Car ferry from Oran to Almería
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- MAD 500–8,500
- Website
- https://armastrasmediterranea.com/en
- Seat
- MAD 1,200–3,700
- Cabin
- MAD 6,000–8,500
Car ferry from Port of Algeciras to Port de Tanger Med
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- MAD 240–380
- Website
- https://armastrasmediterranea.com/en
- Phone
- +34 (0) 902 456 500
- Website
- armastrasmediterranea.com
Car ferry from Almeria to Nador
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- MAD 450–850
- Website
- https://armastrasmediterranea.com/en
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Almeria to Nador
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- MAD 800–950
- Website
- https://www.balearia.com/en
Car ferry from Port of Algeciras to Port de Tanger Med
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- MAD 380–500
- Website
- https://www.balearia.com/en
- Phone
- +34 956 68 18 30
- info@frs.es
- Website
- frs.es
Car ferry from Port of Algeciras to Port de Tanger Med
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- MAD 386
- Website
- https://www.frs.es/en/
- Ave. Duration
- 50 min
- Estimated price
- MAD 160–410
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 Need to know: Jadrolinija, How do I get from Sydney to Melbourne, and Need to know: Eurostar - to help you get the most out of your next trip.

































