There are 6 ways to get from Fez-Meknès 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 Fès to Marrakech
- Take the bus from Gare Supratours to Ouarzazate
12h 21mMAD 496–808Bus
cheapest- Take the bus from Fes to Casablanca
- Take the bus from Casablanca to Marrakech
- Take the bus from Marrakech to Ouarzazate
15h 58mMAD 459–634Drive 555 km
- Drive from Fez-Meknès to Ouarzazate555 km
9h 17mMAD 792–1,143Fly to Ouarzazate Airport
- Fly from Fes-Sais Airport (FEZ) to Ouarzazate Airport (OZZ)FEZ - OZZ
10h 47mMAD 1,565–3,197Train, bus via Fes Sais Airport
- Take the train from Fès to Marrakech
- Take the bus from Marrakech to Ouarzazate
14h 38mMAD 460–758Fly to Marrakech, bus
- Fly from Fes-Sais Airport (FEZ) to Marrakech (RAK)FEZ - RAK
- Take the bus from Gare Supratours to Ouarzazate
7h 8mMAD 787–2,174
Fes-Sais Airport (FEZ) to Ouarzazate Airport (OZZ) flights
Questions & Answers
The cheapest way to get from Fez-Meknès to Ouarzazate is to bus which costs MAD 450 - MAD 650 and takes 15h 58m.
The fastest way to get from Fez-Meknès to Ouarzazate is to fly and bus which takes 7h 8m and costs MAD 750 - MAD 2,200.
The distance between Fez-Meknès and Ouarzazate is 792 km. The road distance is 555 km.
The best way to get from Fez-Meknès to Ouarzazate without a car is to train and bus which takes 12h 21m and costs MAD 490 - MAD 850.
It takes approximately 12h 21m to get from Fez-Meknès to Ouarzazate, including transfers.
The best way to get from Fez-Meknès to Ouarzazate is to bus which takes 15h 58m and costs MAD 450 - MAD 650. Alternatively, you can fly, which costs MAD 1,500 - MAD 3,200 and takes 10h 47m.
Yes, the driving distance between Fez-Meknès to Ouarzazate is 555 km. It takes approximately 9h 17m to drive from Fez-Meknès to Ouarzazate.
There are 133+ hotels available in Ouarzazate.
What companies run services between Fez-Meknès, Morocco and Ouarzazate, Morocco?
You can take a vehicle from Fez-Meknès to Ouarzazate via Fes, Casablanca, and Marrakech in around 15h 58m. Alternatively, Ryanair and Royal Air Maroc fly from Fes-Sais Airport (FEZ) to Ouarzazate Airport (OZZ) twice daily.
- Website
- royalairmaroc.com
Flights from Fes-Sais Airport to Ouarzazate Airport via Casablanca
- Ave. Duration
- 17h 45m
- When
- Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- MAD 1,500–2,500
Flights from Fes-Sais Airport to Ouarzazate Airport via Malaga, Casablanca
- Ave. Duration
- 10h 5m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- MAD 1,500–2,500
Flights from Fes-Sais Airport to Ouarzazate Airport via Marrakech, Casablanca
- Ave. Duration
- 13h 30m
- When
- Tuesday and Saturday
- Estimated price
- MAD 1,000–3,500
- Website
- ryanair.com
Flights from Fes-Sais Airport to Ouarzazate Airport via Barcelona
- Ave. Duration
- 15h
- When
- Sunday
- Estimated price
- MAD 1,000–3,500
Flights from Fes-Sais Airport to Marrakech
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 480–1,700
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Fès to Marrakech
- Ave. Duration
- 6h 34m
- Frequency
- Hourly
- Estimated price
- MAD 230–460
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 230–320
- 1st Class
- MAD 330–460
- Phone
- 2255
- contact@supratours.ma
- Website
- supratours.ma
Bus from Gare Supratours to Ouarzazate
- Ave. Duration
- 4h 14m
- 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
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Fes to Casablanca
- Ave. Duration
- 5h 15m
- Frequency
- Every 3 hours
- Estimated price
- MAD 120–170
- Schedules at
- ctm.ma
- Comfort
- MAD 120–170
- Confort
- MAD 120
- Premium
- MAD 150
Bus from Casablanca to Marrakech
- Ave. Duration
- 3h 45m
- Frequency
- Hourly
- Estimated price
- MAD 95–145
- Schedules at
- ctm.ma
- Comfort
- MAD 100–140
- Comfort
- MAD 95–120
- Premium
- MAD 145
Bus from Marrakech to Ouarzazate
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a day
- Estimated price
- MAD 80–120
- Schedules at
- ctm.ma
- Comfort
- MAD 80–120
- Confort/Regionale
- MAD 105–110
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 What are the different types of Renfe trains in Spain?, Getting around the Cyclades, and Travelling around the UAE - to help you get the most out of your next trip.
















