COVID-19 Travel restrictions may apply in Morocco. Learn More.

There are 2 ways to get from Chefchaouen to Fès by bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  4h 20m

  1. Take the bus from Chefchaouen to Fes

MAD 65 - MAD 90

1 alternative option

Drive  •  3h 28m

  1. Drive from Chefchaouen to Fès 197 km

MAD 170 - MAD 260

Coronavirus (COVID-19) in Morocco

There is widespread community transmission globally.
Some travel restrictions may still be in place within Morocco. For the latest travel status, please check the official page for Morocco.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .

Coronavirus (COVID-19) Travel Advice

Domestic travel is restricted within Morocco due to Coronavirus (COVID-19).

International flights leaving Morocco are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.

Currently, we are unable to provide international travel restriction information for Morocco relating to Coronavirus (COVID-19). For the latest travel status in Morocco, please check government recommendations.

Last updated: July 6 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Chefchaouen to Fès is to bus which costs MAD 65 - MAD 90 and takes 4h 20m.

More details

The quickest way to get from Chefchaouen to Fès is to drive which costs MAD 170 - MAD 260 and takes 3h 28m.

More details

Yes, there is a direct bus departing from Chefchaouen and arriving at Fes. Services depart four times a day, and operate every day. The journey takes approximately 4h 20m.

More details

The distance between Chefchaouen and Fès is 129 km. The road distance is 197 km.

Get driving directions

The best way to get from Chefchaouen to Fès without a car is to bus which takes 4h 20m and costs MAD 65 - MAD 90.

More details

The bus from Chefchaouen to Fes takes 4h 20m including transfers and departs four times a day.

More details

Chefchaouen to Fès bus services, operated by CTM, depart from Chefchaouen station.

More details

Chefchaouen to Fès bus services, operated by CTM, arrive at Fes station.

More details

Yes, the driving distance between Chefchaouen to Fès is 197 km. It takes approximately 3h 28m to drive from Chefchaouen to Fès.

Get driving directions

There are 476+ hotels available in Fès. Prices start at MAD 1,000 per night.

More details

Map of how to get from Chefchaouen to Fès.
Launch map view
  • Distance: 128.6 km
  • Duration: 4h 20m

What companies run services between Chefchaouen, Morocco and Fès, Morocco?

CTM operates a bus from Chefchaouen to Fes 4 times a day. Tickets cost MAD 65 - MAD 90 and the journey takes 4h 20m.

Bus operators
Bus from Chefchaouen to Fes
Ave. Duration
4h 20m
4 times a day
Estimated price
MAD 65 - MAD 90
MAD 65 - MAD 90
MAD 65 - MAD 90
Comfort Plus
MAD 70 - MAD 90

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 Train travel in France: A guide to SNCF, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train and How to get from Southend Airport into central London - to help you get the most out of your next trip.