Tangier and Chefchaouen are about 115 km apart, and the journey into the Rif Mountains is one of the most popular routes in northern Morocco, especially for travellers arriving by ferry from Spain.
This guide compares the options and suggests how to combine the trip with Tetouan and the surrounding countryside.
The road climbs through green hills into the Rif Mountains, and a private driver lets you stop for photos and a coffee on the way. It is the simplest option if you arrive by ferry or flight with luggage. See our private driver guide for how it works.
Regular buses connect Tangier and Chefchaouen and are the budget option. The journey takes around three hours depending on the route. Check current times and buy tickets at the station.
Shared grand taxis run when full and are an alternative for flexible travellers, usually with a change at an intermediate town. Agree the fare before you travel.
Tetouan has a beautiful whitewashed medina listed by UNESCO and is a good stop if you have time. Near Tangier, Cape Spartel and the Caves of Hercules are popular short visits before you leave. Read our Tangier guide for ideas.
Chefchaouen’s medina is small and walkable, and cars cannot reach many streets, so you will usually be dropped near the entrance. Stay at least one night to see the blue streets at dawn and in the evening. Our Chefchaouen guide has more.
From Chefchaouen many travellers continue to Fes; see our Fes guide. If you are coming from the south, read Marrakech to Chefchaouen.
Roughly 115 km by road.
About 2 to 2.5 hours by car and around 3 hours by bus.
No, you travel by road: bus, shared taxi, car or private transfer.
A private transfer is the most comfortable and flexible; the bus is the budget option.
Yes, Tetouan’s medina is a good stop if you have a few hours.
At least one night so you can see the town in the morning and evening light.
We arrange private transfers and tailor-made itineraries from Tangier through Chefchaouen to Fes with an experienced driver and local guide. Tell us your dates and we will plan it.
Plan Your Trip