There are 6 ways to get from Ouarzazate to Arfoud by bus, taxi, car, plane, 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, taxi
best- Take the bus from Ouarzazate to Gare Supratoursbus
- Take the bus from Marrakesh to Meknèsbus
- Take the bus from Meknes to Merzougabus
- Take the taxi from Merzouga to Arfoudtaxi
21h 44mMAD 597–844Drive 304.5 km
cheapest- Drive from Ouarzazate to Arfoudcar 304.5 km
5hMAD 466–673Taxi
- Take the taxi from Ouarzazate to Arfoudtaxi 304.5 km
5hMAD 1,000–1,200Fly, taxi
- Fly from Ouarzazate Airport (OZZ) to Errachidia Moulay Ali Cherif Airport (ERH)plane OZZ - ERH
- Take the taxi from Errachidia Moulay Ali Cherif Airport (ERH) to Arfoudtaxi
13h 19mMAD 1,719–6,003Bus, train
- Take the bus from Ouarzazate to Gare Supratoursbus
- Take the train from Marrakech to Meknestrain
- Take the bus from Gare CTM to Fesbus
- Take the bus from Fes to Rissanibus
23h 52mMAD 567–1,099Bus
- Take the bus from Ouarzazate to Gare Supratoursbus
- Take the bus from Marrakech to Casablancabus
- Take the bus from Casablanca Far to Fesbus
- Take the bus from Fes to Rissanibus
24h 10mMAD 582–1,134
Ouarzazate Airport (OZZ) to Errachidia Moulay Ali Cherif Airport (ERH) flights
Comparing Your Travel Options
The cheapest way to get from Ouarzazate to Arfoud is to drive which costs MAD 460 - MAD 700 and takes 5h.
The fastest way to get from Ouarzazate to Arfoud is to drive which takes 5h and costs MAD 460 - MAD 700.
No, there is no direct bus from Ouarzazate to Arfoud. However, there are services departing from Ouarzazate and arriving at Rissani via Marrakech, Casablanca Far and Fes. The journey, including transfers, takes approximately 24h 10m.
The distance between Ouarzazate and Arfoud is 1159 km. The road distance is 304.5 km.
The best way to get from Ouarzazate to Arfoud without a car is to bus and taxi which takes 21h 44m and costs MAD 550 - MAD 850.
It takes approximately 21h 44m to get from Ouarzazate to Arfoud, including transfers.
Ouarzazate to Arfoud bus services, operated by Supratours, depart from Ouarzazate station.
Ouarzazate to Arfoud bus services, operated by Supratours, arrive at Gare Supratours station.
Yes, the driving distance between Ouarzazate to Arfoud is 305 km. It takes approximately 5h to drive from Ouarzazate to Arfoud.
There are 36+ hotels available in Arfoud.
What companies run services between Ouarzazate, Morocco and Arfoud, Morocco?
You can take a bus from Ouarzazate to Arfoud via Gare Supratours, Marrakech, Casablanca Far, Fes, and Rissani in around 24h 10m.
- Website
- royalairmaroc.com
Flights from Ouarzazate Airport to Errachidia Moulay Ali Cherif Airport via Casablanca
- Ave. Duration
- 14h 11m
- When
- Friday to Sunday
- Estimated price
- MAD 1,300–5,500
Flights from Ouarzazate Airport to Errachidia Moulay Ali Cherif Airport via Zagora, Casablanca
- Ave. Duration
- 13h 49m
- When
- Monday and Sunday
- Estimated price
- MAD 1,400–5,500
- Website
- transavia.com
Flights from Ouarzazate Airport to Errachidia Moulay Ali Cherif Airport via Paris Orly
- Ave. Duration
- 24h
- When
- Friday
- Estimated price
- MAD 2,400–9,500
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Marrakech to Meknes
- Ave. Duration
- 5h 52m
- Frequency
- Hourly
- Estimated price
- MAD 200–420
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 200–290
- 1st Class
- MAD 300–420
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Ouarzazate to Gare Supratours
- Ave. Duration
- 4h
- Frequency
- 4 times a day
- Estimated price
- MAD 75–130
- Schedules at
- supratours.ma
- First Class
- MAD 75–110
- Second Class
- MAD 100–130
Bus from Marrakesh to Meknès
- Ave. Duration
- 6h 25m
- Frequency
- Every 2 hours
- Estimated price
- MAD 180–260
- Schedules at
- supratours.ma
- First Class
- MAD 180–260
- Second Class
- MAD 220–260
Bus from Meknes to Merzouga
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- MAD 170–250
- Schedules at
- supratours.ma
- First Class
- MAD 170–250
- Second Class
- MAD 210–250
Bus from Ouarzazate to Gare Supratours
- Ave. Duration
- 4h
- Frequency
- 4 times a day
- Estimated price
- MAD 75–130
- Schedules at
- supratours.ma
- First Class
- MAD 75–110
- Second Class
- MAD 100–130
Bus from Ouarzazate to Gare Supratours
- Ave. Duration
- 4h
- Frequency
- 4 times a day
- Estimated price
- MAD 75–130
- Schedules at
- supratours.ma
- First Class
- MAD 75–110
- Second Class
- MAD 100–130
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Gare CTM to Fes
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a day
- Estimated price
- MAD 35–55
- Schedules at
- ctm.ma
Bus from Fes to Rissani
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- MAD 180–410
- Schedules at
- ctm.ma
Bus from Marrakech to Casablanca
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- MAD 130–230
- Schedules at
- ctm.ma
- Comfort
- MAD 130
- Premium
- MAD 150
Bus from Casablanca Far to Fes
- Ave. Duration
- 4h 15m
- Frequency
- Every 3 hours
- Estimated price
- MAD 125–280
- Schedules at
- ctm.ma
- Confort
- MAD 125
- Premium
- MAD 170
Bus from Fes to Rissani
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- MAD 180–410
- Schedules at
- ctm.ma
- Ave. Duration
- 2h 17m
- Estimated price
- MAD 170–1,200
Petite Taxi
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 London to Edinburgh, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Flying into Beijing? - to help you get the most out of your next trip.















