There are 6 ways to get from Ouarzazate to Salé by plane, train, bus, 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.
Fly from Ouarzazate Airport, train
best- Fly from Ouarzazate Airport (OZZ) to Mohammed V International Airport (CMN)plane OZZ - CMN
- Take the train from Gare Oasis to Salé Tabriquettrain
4h 59mMAD 821–5,033Bus, train
cheapest- Take the bus from Ouarzazate to Gare Supratoursbus
- Take the train from Marrakech to Salé Tabriquettrain
8h 39mMAD 232–412Drive 458.5 km
- Drive from Ouarzazate to Salécar 458.5 km
7h 35mMAD 661–955Bus to Marrakech, fly, train
- Take the bus from Ouarzazate to Gare Supratoursbus
- Fly from Marrakech (RAK) to Mohammed V International Airport (CMN)plane RAK - CMN
- Take the train from Gare Oasis to Salé Tabriquettrain
9h 23mMAD 1,001–1,272Bus
- Take the bus from Ouarzazate to Gare Supratoursbus
- Take the bus from Marrakesh to Rabatbus
9h 17mMAD 299–462Bus, train via Ouarzazate
- Take the bus from Ouarzazate to Marrakechbus
- Take the train from Marrakech to Salé Tabriquettrain
9h 18mMAD 250–454
Ouarzazate to Salé by bus and train
Questions & Answers
The cheapest way to get from Ouarzazate to Salé is to bus and train which costs MAD 230 - MAD 420 and takes 8h 39m.
The fastest way to get from Ouarzazate to Salé is to fly and train which takes 4h 59m and costs MAD 800 - MAD 5,500.
No, there is no direct bus from Ouarzazate to Salé. However, there are services departing from Ouarzazate and arriving at Rabat via Gare Routière de ONCF and Marrakesh. The journey, including transfers, takes approximately 9h 17m.
The distance between Ouarzazate and Salé is 414 km. The road distance is 458.5 km.
The best way to get from Ouarzazate to Salé without a car is to bus and train which takes 8h 39m and costs MAD 230 - MAD 420.
It takes approximately 4h 59m to get from Ouarzazate to Salé, including transfers.
Ouarzazate to Salé bus services, operated by Supratours, depart from Ouarzazate station.
Ouarzazate to Salé bus services, operated by Supratours, arrive at Gare Supratours station.
Yes, the driving distance between Ouarzazate to Salé is 459 km. It takes approximately 7h 35m to drive from Ouarzazate to Salé.
Book your Ouarzazate to Salé bus tickets online with 12go.asia.
What companies run services between Ouarzazate, Morocco and Salé, Morocco?
You can take a bus from Ouarzazate to Rabat via Gare Supratours, Gare Routière de ONCF, Bab doukkala, and Marrakesh in around 9h 17m.
- Website
- royalairmaroc.com
Flights from Ouarzazate Airport to Mohammed V International Airport
- Ave. Duration
- 1h 30m
- When
- Wednesday to Friday
- Estimated price
- MAD 750–1,700
Flights from Ouarzazate Airport to Mohammed V International Airport via Zagora
- Ave. Duration
- 3h 15m
- When
- Monday and Sunday
- Estimated price
- MAD 750–1,700
Flights from Marrakech to Mohammed V International Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- MAD 850–4,500
- Website
- qatarairways.com
Flights from Ouarzazate Airport to Mohammed V International Airport
- Ave. Duration
- 1h 30m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 750–1,700
Flights from Marrakech to Mohammed V International Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- MAD 850–4,500
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Gare Oasis to Salé Tabriquet
- Ave. Duration
- 1h 20m
- 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 Marrakech to Salé Tabriquet
- Ave. Duration
- 3h 51m
- 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 Gare Oasis to Salé Tabriquet
- Ave. Duration
- 1h 20m
- 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 Marrakech to Salé Tabriquet
- Ave. Duration
- 3h 51m
- 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
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Ouarzazate to Gare Supratours
- Ave. Duration
- 4h
- 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 Ouarzazate to Gare Supratours
- Ave. Duration
- 4h
- 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 Ouarzazate to Gare Supratours
- Ave. Duration
- 4h
- 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 Marrakesh to Rabat
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Estimated price
- MAD 200–300
- Schedules at
- ctm.ma
Bus from Ouarzazate to Marrakech
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- MAD 110–180
- 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 How to get from Stansted Airport into central London, How to get from JFK to New York City, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
More Questions & Answers
There are 1809+ hotels available in Salé.















