There are 8 ways to get from Marrakesh to Khenifiss National Park by bus, car, plane, taxi, 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 via Agadir
best- Take the bus from Marrakech to Agadirbus
- Take the bus from CTM Gare Routière to Akhfenirbus
12h 38mMAD 800–1,089Bus
cheapest- Take the bus from Marrakesh to Tan-Tanbus
- Take the bus from Tan-Tan to Akhfenirbus
14h 47mMAD 684–878Drive 692 km
- Drive from Marrakesh to Khenifiss National Parkcar 692 km
7h 30mMAD 997–1,439Fly Marrakech to Plage Blanche Airport, bus
- Fly from Marrakech (RAK) to Plage Blanche Airport (TTA)plane RAK - TTA
- Take the bus from Tan-Tan to Akhfenirbus
9h 31mMAD 1,442–4,200Fly Marrakech to Hassan I Airport, bus, taxi
- Fly from Marrakech (RAK) to Hassan I Airport (EUN)plane RAK - EUN
- Take the bus from Laayoune to Tarfayabus
- Take the taxi from Tarfaya to Khenifiss National Parktaxi
6h 9mMAD 1,997–2,660Train to Mohammed V International Airport, fly to Hassan I Airport, bus, taxi
- Take the train from Marrakech to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Hassan I Airport (EUN)plane CMN - EUN
- Take the bus from Laayoune to Tarfayabus
- Take the taxi from Tarfaya to Khenifiss National Parktaxi
9h 57mMAD 2,050–2,549Bus to Agadir–Al Massira Airport, fly to Hassan I Airport, bus, taxi
- Take the bus from Marrakech to Agadirbus
- Fly from Agadir–Al Massira Airport (AGA) to Hassan I Airport (EUN)plane AGA - EUN
- Take the bus from Laayoune to Tarfayabus
- Take the taxi from Tarfaya to Khenifiss National Parktaxi
10h 31mMAD 2,107–3,533Fly Marrakech to Agadir–Al Massira Airport, bus
- Fly from Marrakech (RAK) to Agadir–Al Massira Airport (AGA)plane RAK - AGA
- Take the bus from Aït Melloul to Akhfenirbus
10h 53mMAD 1,777–3,040
Marrakech (RAK) to Plage Blanche Airport (TTA) flights
Questions & Answers
The cheapest way to get from Marrakesh to Khenifiss National Park is to bus which costs MAD 650 - MAD 900 and takes 14h 47m.
The fastest way to get from Marrakesh to Khenifiss National Park is to fly and bus and taxi which takes 6h 9m and costs MAD 2,000 - MAD 2,700.
No, there is no direct bus from Marrakesh to Khenifiss National Park. However, there are services departing from Marrakech and arriving at Akhfenir via CTM Gare Routière. The journey, including transfers, takes approximately 12h 38m.
The distance between Marrakesh and Khenifiss National Park is 735 km. The road distance is 692 km.
The best way to get from Marrakesh to Khenifiss National Park without a car is to bus via Agadir which takes 12h 38m and costs MAD 800 - MAD 1,100.
It takes approximately 12h 38m to get from Marrakesh to Khenifiss National Park, including transfers.
Marrakesh to Khenifiss National Park bus services, operated by CTM, depart from Marrakech station.
Marrakesh to Khenifiss National Park bus services, operated by CTM, arrive at Agadir station.
Yes, the driving distance between Marrakesh to Khenifiss National Park is 692 km. It takes approximately 7h 30m to drive from Marrakesh to Khenifiss National Park.
There are five+ hotels available in Khenifiss National Park.
What companies run services between Marrakesh, Morocco and Khenifiss National Park, Morocco?
You can take a bus from Marrakech to Khenifiss National Park via Agadir, CTM Gare Routière, and Akhfenir in around 12h 38m.
- Website
- royalairmaroc.com
Flights from Marrakech to Plage Blanche Airport via Mohammed V International Airport
- Ave. Duration
- 8h
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 900–3,500
Flights from Marrakech to Hassan I Airport
- Ave. Duration
- 1h 30m
- When
- Wednesday and Friday
- Estimated price
- MAD 1,000–1,400
Flights from Mohammed V International Airport to Hassan I Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- MAD 950–1,100
Flights from Mohammed V International Airport to Hassan I Airport via Agadir–Al Massira Airport
- Ave. Duration
- 3h
- When
- Wednesday and Sunday
- Estimated price
- MAD 950–1,100
Flights from Mohammed V International Airport to Hassan I Airport via Marrakech
- Ave. Duration
- 3h 50m
- When
- Wednesday and Friday
- Estimated price
- MAD 950–1,100
Flights from Agadir–Al Massira Airport to Hassan I Airport
- Ave. Duration
- 1h 27m
- When
- Tuesday, Thursday, Saturday, Wednesday, and Sunday
- Estimated price
- MAD 1,000–2,000
- Website
- flyedelweiss.com
Flights from Marrakech to Agadir–Al Massira Airport
- Ave. Duration
- 40 min
- When
- Wednesday
- Estimated price
- MAD 200–1,500
- Website
- luxair.lu
Flights from Marrakech to Agadir–Al Massira Airport
- Ave. Duration
- 45 min
- When
- Wednesday
- Estimated price
- MAD 600–2,200
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Marrakech to Gare Oasis
- Ave. Duration
- 2h 31m
- Frequency
- Hourly
- Estimated price
- MAD 95–200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 95–140
- 1st Class
- MAD 140–200
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Marrakech to Agadir
- Ave. Duration
- 3h
- Frequency
- Every 2 hours
- Estimated price
- MAD 130–210
- Schedules at
- ctm.ma
Bus from CTM Gare Routière to Akhfenir
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- MAD 280–410
- Schedules at
- booking.ctm.ma
Bus from Tan-Tan to Akhfenir
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- MAD 65–100
- Schedules at
- booking.ctm.ma
Bus from Tan-Tan to Akhfenir
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- MAD 65–100
- Schedules at
- booking.ctm.ma
Bus from Laayoune to Tarfaya
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- MAD 60–90
- Schedules at
- booking.ctm.ma
Bus from Laayoune to Tarfaya
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- MAD 60–90
- Schedules at
- booking.ctm.ma
Bus from Laayoune to Tarfaya
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- MAD 60–90
- Schedules at
- booking.ctm.ma
Bus from Aït Melloul to Akhfenir
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- MAD 270–400
- Schedules at
- booking.ctm.ma
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Marrakesh to Tan-Tan
- Ave. Duration
- 11h 45m
- Frequency
- 5 times a day
- Estimated price
- MAD 220–310
- Schedules at
- supratours.ma
- Second Class
- MAD 240–290
- First Class
- MAD 220–310
Bus from Marrakech to Agadir
- Ave. Duration
- 3h 30m
- Frequency
- Every 2 hours
- Estimated price
- MAD 110–160
- Schedules at
- supratours.ma
- Second Class
- MAD 130–160
- First Class
- MAD 110–150
- Ave. Duration
- 53 min
- 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 Italy Travel Guides, 5 delightfully under-the-radar French towns you need to visit, and Need to know: Greyhound - to help you get the most out of your next trip.















