There are 6 ways to get from Assa-Zag to Khenifra by unknown, bus, plane, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel, bus via Marrakesh
best- Walk from Assa-Zag to Zagunknown
- Take the bus from Zag to Marrakechbus
- Take the bus from Gare Routière de Marrakech to Station Rdbus
15h 21mTravel to Guelmin Airport, fly to Mohammed V International Airport, bus
- Walk from Assa-Zag to Guelmin Airport (GLN)unknown
- Fly from Guelmin Airport (GLN) to Mohammed V International Airport (CMN)plane GLN - CMN
- Take the bus from Aéroport Mohamed V Terminus to Rue Al Marounibus
- Take the bus from Casablanca Maarif to Gare Routière Kasba Tadlabus
- Take the bus from Gare Routière Kasba Tadla to Station Rdbus
12h 7mTravel, bus
- Walk from Assa-Zag to Zagunknown
- Take the bus from Zag to Marrakechbus
- Take the bus from Marrakech to Station Rdbus
15h 32mTravel, bus, train, taxi
- Walk from Assa-Zag to Zagunknown
- Take the bus from Zag to Marrakechbus
- Take the train from Marrakech to Berrechidtrain
- Take the train from Berrechid to Oued Zemtrain
- Take the taxi from Oued Zem to Khenifrataxi
16h 33mTravel, bus to Marrakech, fly to Fes-Sais Airport, bus
- Walk from Assa-Zag to Zagunknown
- Take the bus from Zag to Marrakechbus
- Fly from Marrakech (RAK) to Fes-Sais Airport (FEZ)plane RAK - FEZ
- Take the bus from Fes to Station Rdbus
14h 48mTravel to Plage Blanche Airport, fly to Mohammed V International Airport, bus
- Walk from Assa-Zag to Plage Blanche Airport (TTA)unknown
- Fly from Plage Blanche Airport (TTA) to Mohammed V International Airport (CMN)plane TTA - CMN
- Take the bus from Aéroport Mohamed V Terminus to Rue Al Marounibus
- Take the bus from Casablanca Maarif to Gare Routière Kasba Tadlabus
- Take the bus from Gare Routière Kasba Tadla to Station Rdbus
13h 24m
Guelmin Airport (GLN) to Mohammed V International Airport (CMN) flights
Questions & Answers
The distance between Assa-Zag and Khenifra is 913 km.
The best way to get from Assa-Zag to Khenifra without a car is to travel and bus via Marrakesh which takes 15h 21m and costs .
It takes approximately 15h 21m to get from Assa-Zag to Khenifra, including transfers.
There are 24+ hotels available in Khenifra.
What companies run services between Assa-Zag, Morocco and Khenifra, Morocco?
There is no direct connection from Assa-Zag to Khenifra. However, you can travel to Zag, take the bus to Marrakech, walk to Gare Routière de ONCF, take the line 19 bus to Bab doukkala, walk to Gare Routière de Marrakech, then take the bus to Station Rd. Alternatively, you can travel to Guelmin Airport (GLN) airport, fly to Mohammed V International Airport (CMN), walk to Aéroport Mohamed V Terminus, take the bus to Rue Al Marouni, walk to Maarifa, take the bus to Gare Routière Kasba Tadla, then take the bus to Station Rd.
- Website
- royalairmaroc.com
Flights from Guelmin Airport to Mohammed V International Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday, Saturday, Friday, and Sunday
- Estimated price
- MAD 750–1,700
Flights from Plage Blanche Airport to Mohammed V International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 950–1,050
- Website
- ryanair.com
Flights from Marrakech to Fes-Sais Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- MAD 280–1,500
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Marrakech to Berrechid
- Ave. Duration
- 2h 9m
- Frequency
- Hourly
- Estimated price
- MAD 80–170
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 80–120
- 1st Class
- MAD 120–170
Train from Berrechid to Oued Zem
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- MAD 55–110
- Schedules at
- oncf.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 55–80
- 1st Class
- MAD 80–110
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Zag to Marrakech
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- MAD 200–330
- Schedules at
- supratours.ma
- Book at
- oncf-voyages.ma
- Second Class
- MAD 260–310
- First Class
- MAD 240–330
Bus from Zag to Marrakech
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- MAD 200–330
- Schedules at
- supratours.ma
- Book at
- oncf-voyages.ma
- Second Class
- MAD 260–310
- First Class
- MAD 240–330
Bus from Zag to Marrakech
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- MAD 200–330
- Schedules at
- supratours.ma
- Book at
- oncf-voyages.ma
- Second Class
- MAD 260–310
- First Class
- MAD 240–330
Bus from Zag to Marrakech
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- MAD 200–330
- Schedules at
- supratours.ma
- Book at
- oncf-voyages.ma
- Second Class
- MAD 260–310
- First Class
- MAD 240–330
Bus from Gare Routière de Marrakech to Station Rd
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Estimated price
- MAD 120
- Schedules at
- markoub.ma
- Phone
- [email protected]
- Website
- casabus.ma
Bus from Aéroport Mohamed V Terminus to Rue Al Marouni
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 6–85
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 85
Bus from Aéroport Mohamed V Terminus to Rue Al Marouni
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 6–85
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 85
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Casablanca Maarif to Gare Routière Kasba Tadla
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- MAD 120–180
- Schedules at
- ctm.ma
- Confort
- MAD 125–130
Bus from Gare Routière Kasba Tadla to Station Rd
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- MAD 55–85
- Schedules at
- ctm.ma
Bus from Marrakech to Station Rd
- Ave. Duration
- 6h 40m
- Frequency
- Twice daily
- Estimated price
- MAD 160–280
- Schedules at
- ctm.ma
- Confort
- MAD 160–200
Bus from Fes to Station Rd
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- MAD 100–150
- Schedules at
- ctm.ma
Bus from Casablanca Maarif to Gare Routière Kasba Tadla
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- MAD 120–180
- Schedules at
- ctm.ma
- Confort
- MAD 125–130
Bus from Gare Routière Kasba Tadla to Station Rd
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- MAD 55–85
- Schedules at
- ctm.ma
- Ave. Duration
- 1h 49m
- Estimated price
- MAD 900–1,100
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 Travelling to the UK: What do I need to know?, Why you should take the train in the US, and Which London airport should I choose? - to help you get the most out of your next trip.
















