There are 6 ways to get from Salé to Ouarzazate 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 Salé Tabriquet to Marrakechtrain
- Take the bus from Gare Supratours to Ouarzazatebus
9h 6mMAD 230–415Drive 459.1 km
- Drive from Salé to Ouarzazatecar 459.1 km
7h 37mMAD 662–956Train, fly to Ouarzazate Airport
- Take the train from Salé Tabriquet to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Ouarzazate Airport (OZZ)plane CMN - OZZ
5h 33mMAD 822–5,030Train, bus via Ouarzazate
- Take the train from Salé Tabriquet to Marrakechtrain
- Take the bus from Marrakech to Ouarzazatebus
9h 50mMAD 250–455Bus
- Take the bus from Rabat to Marrakeshbus
- Take the bus from Gare Supratours to Ouarzazatebus
9h 57mMAD 294–454Train, fly to Marrakech, bus
- Take the train from Salé Tabriquet to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Marrakech (RAK)plane CMN - RAK
- Take the bus from Gare Supratours to Ouarzazatebus
9h 51mMAD 1,008–1,307
Salé to Ouarzazate by train and bus
Questions & Answers
The cheapest way to get from Salé to Ouarzazate is to train and bus which costs MAD 230 - MAD 420 and takes 9h 6m.
The fastest way to get from Salé to Ouarzazate is to train and fly which takes 5h 33m and costs MAD 800 - MAD 5,500.
No, there is no direct bus from Salé to Ouarzazate. However, there are services departing from Rabat and arriving at Ouarzazate via Bab doukkala and Gare Supratours. The journey, including transfers, takes approximately 9h 57m.
The distance between Salé and Ouarzazate is 539 km. The road distance is 459.1 km.
The best way to get from Salé to Ouarzazate without a car is to train and bus which takes 9h 6m and costs MAD 230 - MAD 420.
It takes approximately 9h 6m to get from Salé to Ouarzazate, including transfers.
Salé to Ouarzazate bus services, operated by CTM, depart from Rabat station.
Salé to Ouarzazate bus services, operated by CTM, arrive at Marrakesh station.
Yes, the driving distance between Salé to Ouarzazate is 459 km. It takes approximately 7h 37m to drive from Salé to Ouarzazate.
Book your Salé to Ouarzazate bus tickets online with 12go.asia.
What companies run services between Salé, Morocco and Ouarzazate, Morocco?
You can take a bus from Rabat to Ouarzazate via Marrakesh, Bab doukkala, Gare Routière de ONCF, and Gare Supratours in around 9h 57m.
- Website
- royalairmaroc.com
Flights from Mohammed V International Airport to Ouarzazate Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Sunday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- MAD 750–1,700
Flights from Mohammed V International Airport to Ouarzazate Airport via Zagora
- Ave. Duration
- 3h 40m
- When
- Friday
- Estimated price
- MAD 750–1,700
Flights from Mohammed V International Airport to Marrakech
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- MAD 850–4,400
- Website
- qatarairways.com
Flights from Mohammed V International Airport to Marrakech
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- MAD 850–4,400
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Salé Tabriquet to Marrakech
- Ave. Duration
- 3h 56m
- Frequency
- Hourly
- Estimated price
- MAD 140–280
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 140–190
- 1st Class
- MAD 200–280
Train from Salé Tabriquet to Gare Oasis
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- MAD 40–85
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 40–60
- 1st Class
- MAD 60–85
Train from Salé Tabriquet to Marrakech
- Ave. Duration
- 3h 56m
- Frequency
- Hourly
- Estimated price
- MAD 140–280
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 140–190
- 1st Class
- MAD 200–280
Train from Salé Tabriquet to Gare Oasis
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- MAD 40–85
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 40–60
- 1st Class
- MAD 60–85
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Gare Supratours to Ouarzazate
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- MAD 90–140
- Schedules at
- supratours.ma
- Second Class
- MAD 110–140
- First Class
- MAD 90–130
Bus from Gare Supratours to Ouarzazate
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- MAD 90–140
- Schedules at
- supratours.ma
- Second Class
- MAD 110–140
- First Class
- MAD 90–130
Bus from Gare Supratours to Ouarzazate
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- MAD 90–140
- Schedules at
- supratours.ma
- Second Class
- MAD 110–140
- First Class
- MAD 90–130
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Marrakech to Ouarzazate
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a day
- Estimated price
- MAD 110–180
- Schedules at
- ctm.ma
Bus from Rabat to Marrakesh
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- MAD 190–290
- Schedules at
- ctm.ma
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 Why you should take the train in the US, Thanksgiving 2018: How to travel stress-free, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
More Questions & Answers
There are 143+ hotels available in Ouarzazate.















