There are 6 ways to get from Ouarzazate to Ifrane by bus, train, taxi, 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.
Bus, train, taxi
best- Take the bus from Ouarzazate to Gare Supratoursbus
- Take the train from Marrakech to Fèstrain
- Take the taxi from Fès Stn to Gare Routière d' Ifranetaxi
13h 6mMAD 357–684Bus
cheapest- Take the bus from Ouarzazate to Gare Supratoursbus
- Take the bus from Marrakech to Gare Routière d' Ifranebus
13h 51mMAD 297–524Drive 502.9 km
- Drive from Ouarzazate to Ifranecar 502.9 km
8h 18mMAD 689–996Taxi
- Take the taxi from Ouarzazate to Ifranetaxi 502.9 km
8h 18mMAD 1,300–1,700Fly from Ouarzazate Airport, taxi
- Fly from Ouarzazate Airport (OZZ) to Fes-Sais Airport (FEZ)plane OZZ - FEZ
- Take the taxi from Fès Stn to Gare Routière d' Ifranetaxi
10h 57mMAD 1,714–4,276Bus to Marrakech, fly, taxi
- Take the bus from Ouarzazate to Gare Supratoursbus
- Fly from Marrakech (RAK) to Fes-Sais Airport (FEZ)plane RAK - FEZ
- Take the taxi from Fès Stn to Gare Routière d' Ifranetaxi
8h 56mMAD 497–2,058
Ouarzazate to Ifrane by bus and foot
Comparing Your Travel Options
The cheapest way to get from Ouarzazate to Ifrane is to bus which costs MAD 290 - MAD 550 and takes 13h 51m.
The fastest way to get from Ouarzazate to Ifrane is to drive which takes 8h 18m and costs MAD 650 - MAD 1,000.
No, there is no direct bus from Ouarzazate to Ifrane. However, there are services departing from Ouarzazate and arriving at Gare Routière d' Ifrane via Marrakech. The journey, including transfers, takes approximately 13h 51m.
The distance between Ouarzazate and Ifrane is 830 km. The road distance is 502.9 km.
The best way to get from Ouarzazate to Ifrane without a car is to bus and train and taxi which takes 13h 6m and costs MAD 350 - MAD 700.
It takes approximately 13h 6m to get from Ouarzazate to Ifrane, including transfers.
Ouarzazate to Ifrane bus services, operated by Supratours, depart from Ouarzazate station.
Ouarzazate to Ifrane bus services, operated by Supratours, arrive at Gare Supratours station.
Yes, the driving distance between Ouarzazate to Ifrane is 503 km. It takes approximately 8h 18m to drive from Ouarzazate to Ifrane.
Book your Ouarzazate to Ifrane bus tickets online with 12go.asia.
What companies run services between Ouarzazate, Morocco and Ifrane, Morocco?
You can take a bus from Ouarzazate to Gare Routière d' Ifrane via Gare Supratours and Marrakech in around 13h 51m.
- Website
- royalairmaroc.com
Flights from Ouarzazate Airport to Fes-Sais Airport via Casablanca
- Ave. Duration
- 14h 40m
- When
- Friday to Sunday
- Estimated price
- MAD 1,600–2,800
Flights from Ouarzazate Airport to Fes-Sais Airport via Zagora, Casablanca
- Ave. Duration
- 14h 20m
- When
- Sunday
- Estimated price
- MAD 1,600–2,800
- Website
- ryanair.com
Flights from Ouarzazate Airport to Fes-Sais Airport via Marseille
- Ave. Duration
- 8h 10m
- When
- Monday
- Estimated price
- MAD 1,100–3,900
Flights from Marrakech to Fes-Sais Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 310–1,600
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Marrakech to Fès
- Ave. Duration
- 6h 30m
- 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
- [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 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 Marrakech to Gare Routière d' Ifrane
- Ave. Duration
- 8h 45m
- Frequency
- Twice daily
- Estimated price
- MAD 220–400
- Schedules at
- ctm.ma
- Confort
- MAD 220–310
- Ave. Duration
- 3h
- Estimated price
- MAD 50–1,700
MoroccoCab
Petite Taxi
- Website
- marrakech-desert-travel.com
Ouarzazate Unlimited
- Phone
- +212 5 24 89 06 41
- Website
- ouarzazate-unlimited.com
MoroccoCab
MoroccoCab
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 do I get from Sydney to Melbourne, 5 delightfully under-the-radar French towns you need to visit, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
There are 231+ hotels available in Ifrane.















