Famously photogenic, Morocco's "Blue City" of Chefchaouen is a remote town far from most of the country's major tourist destinations. The two most popular Moroccan cities with relative proximity to Chefchaouen are Fes and Tangier.

If traveling from Fes—Morocco’s cultural capital—you have three options for transport: rental car, private transfer, and bus. Going by car (whether or not you choose to drive yourself) will get you to Chefchaouen quicker than a bus, and afford you the opportunity to stop and take in some local culture along the way. Check out this 4-day Morocco tour that includes a private transfer from Fes to Chefchaouen. 

By Car or Private Transfer

Duration: 3.5 hours

The quickest way to get from Fes to Chefchaouen is by driving yourself or hiring a private driver. The journey should only take about three and a half hours by car, shaving an hour off the time it takes to reach Chefchaouen by bus. Another benefit to driving is the opportunity to stop along the way in the small villages in the Ouezzane Province.

Your comfort handling the narrow and only moderately-paved roads in the Rif Mountains is important to consider when determining whether to hire a driver or rent a car and drive yourself. Price is another consideration—hiring a driver is the most convenient and most expensive option.

By Bus

Duration: 4.5 hours

A less convenient option is the CTM bus, which travels throughout Morocco and has a reputation for cleanliness and safety. It is also extremely inexpensive—the trip from Fes to Chefchaouen only costs a few dollars. CTM also has its own dedicated bus stops, and total travel time should be around four and a half hours.


Map of How to Get from Fes to Chefchaouen
Map of How to Get from Fes to Chefchaouen
Updated Jun 15, 2019