There are 3 ways to get from Kenitra to Chefchaouen by train, bus, car or rideshare
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
What companies run services between Kenitra, Morocco and Chefchaouen, Morocco?
There is no direct connection from Kenitra to Chefchaouen. However, you can take the train to Souk El Arbaa, take the walk to Souk El Arba, then take the bus to Chefchaouen. Alternatively, you can take the drive to Chefchaouen.
Train from Kenitra Médina to Souk El Arbaa
- Ave. Duration
- 1 h 16 min
- Every 4 hours
- Estimated price
- $4 - $9
- Schedules at
- 2nd Class
- $4 - $5
- 1st Class
- $6 - $9
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 Getting around the Cyclades, Travelling around the UAE and Best ways to travel around Australia - to help you get the most out of your next trip.
Questions & Answers
How far is it from Kenitra to Chefchaouen?
The distance between Kenitra and Chefchaouen is 157 km. The road distance is 200 km.
What is the cheapest way to get from Kenitra to Chefchaouen?
The cheapest way to get from Kenitra to Chefchaouen is to train and bus which costs MAD 90 - MAD 150 and takes 4 h 28 min.
What is the fastest way to get from Kenitra to Chefchaouen?
The quickest way to get from Kenitra to Chefchaouen is to drive which takes 3 h 19 min and costs MAD 170 - MAD 250.
How long does it take to get from Kenitra to Chefchaouen?
It takes approximately 4 h 28 min to get from Kenitra to Chefchaouen, including transfers.