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 Beni Mellal Amiralbus
- Take the bus from Amiral to Station Rdbus
13h 17mTravel, 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 Beni Mellal Amiralbus
- Take the bus from Amiral to Station Rdbus
14h 34m
Guelmin Airport (GLN) to Mohammed V International Airport (CMN) flights
Comparing Your Travel Options
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 22+ 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 Beni Mellal Amiral, 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 800–900
Flights from Plage Blanche Airport to Mohammed V International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 800–3,300
- Website
- ryanair.com
Flights from Marrakech to Fes-Sais Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 320–1,600
- 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–320
- Schedules at
- supratours.ma
- Book at
- oncf-voyages.ma
- First Class
- MAD 220–320
- Second Class
- MAD 260–310
Bus from Zag to Marrakech
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- MAD 200–320
- Schedules at
- supratours.ma
- Book at
- oncf-voyages.ma
- First Class
- MAD 220–320
- Second Class
- MAD 260–310
Bus from Zag to Marrakech
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- MAD 200–320
- Schedules at
- supratours.ma
- Book at
- oncf-voyages.ma
- First Class
- MAD 220–320
- Second Class
- MAD 260–310
Bus from Zag to Marrakech
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- MAD 200–320
- Schedules at
- supratours.ma
- Book at
- oncf-voyages.ma
- First Class
- MAD 220–320
- Second Class
- MAD 260–310
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–83
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 83
Bus from Aéroport Mohamed V Terminus to Rue Al Marouni
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 6–83
- Schedules at
- casabus.ma
- Airport Shuttle
- MAD 83
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Casablanca Maarif to Beni Mellal Amiral
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- MAD 140–200
- Schedules at
- ctm.ma
Bus from Amiral to Station Rd
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Estimated price
- MAD 85–120
- Schedules at
- ctm.ma
Bus from Marrakech to Station Rd
- Ave. Duration
- 6h 40m
- Frequency
- Twice daily
- Estimated price
- MAD 160–310
- Schedules at
- ctm.ma
- Confort
- MAD 160–200
Bus from Fes to Station Rd
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- MAD 110–160
- Schedules at
- ctm.ma
Bus from Casablanca Maarif to Beni Mellal Amiral
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- MAD 140–200
- Schedules at
- ctm.ma
Bus from Amiral to Station Rd
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Estimated price
- MAD 85–120
- 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 What are the different types of Renfe trains in Spain?, Train travel in Spain: A guide to Renfe, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
















