The road from Tangier to Chefchaouen covers roughly 112 km and takes between two and three hours. There is no train, and the gap between the best and worst version of this journey is bigger than most people expect.
Plan Your Trip on WhatsApp
What changes is everything else: how early you have to wake up, whether you can stop for the view over the Rif, and how much of your day disappears standing around a taxi rank. I drive this route most weeks. Here is what each option actually feels like.
How Far Is It, and How Long Does It Really Take?
The distance is about 112 to 115 km depending on which way the driver goes. That number surprises people, because it sounds like an hour of driving. It is not.
The road climbs east toward Tetouan, then turns south into the Rif Mountains, and the last stretch is a series of bends that nobody sensible rushes. A private car with no stops does it in about 2 hours 15 minutes. A bus doing the same route takes 2.5 hours, sometimes 3 if it fills up at intermediate stops. Add half an hour in either direction if you are travelling on a Friday afternoon or during Eid, when half of northern Morocco seems to be on the same stretch of tarmac.
- Chefchaouen’s bus station sits below the old town, not in it
- Whatever you arrive in, expect a 15 to 20 minute walk uphill to the medina
- Or take a small taxi from the station for about 10 dirhams
Getting from Tangier to Chefchaouen: Four Options, Compared
There is no train, no plane, and no boat. Every way of making this trip is a road vehicle, and the real choice is about who else is in it with you.
| Option | Door to door | Cost per person | Makes sense when |
|---|---|---|---|
| CTM bus | 2h30 to 3h | 70 to 110 MAD | You are travelling light and on a budget |
| Shared grand taxi | 2h15 to 2h45 | around 70 MAD | You are flexible on departure time |
| Private grand taxi | 2h15 | 400 to 450 MAD per car | There are three or four of you |
| Private driver or guided day trip | Flexible | Varies by operator | You want the stops, and the day back |
Prices drift, especially fuel-linked taxi fares, so treat these as the shape of the decision rather than a quote.
The CTM Bus Is the Cheapest Reliable Way
CTM is Morocco’s national coach company and the one I point budget travellers toward. Buses leave Tangier’s CTM station several times a day, the coaches are air conditioned, they have assigned seats, and they arrive when they say they will. A ticket runs 70 to 110 dirhams, which is about 9 euros. You can check current departures on the CTM website, though the site has its moods.
Two pieces of advice. Book a day ahead in summer, because the morning departures genuinely sell out and the afternoon ones land you in Chefchaouen with no daylight left. And pay the small fee for hold luggage rather than wrestling a case onto your lap.
The catch is rigidity. You leave when CTM leaves, you arrive when CTM arrives, and if you want to photograph the mountains you photograph them through glass at 80 km/h. For a lot of travellers that trade is completely fine.
Shared Grand Taxi: Cheapest, Fastest, Least Predictable

Shared grand taxis leave when all six seats are sold, which is either brilliant or maddening.
Grand taxis are the old cream Mercedes sedans you see queued at ranks all over Morocco. They run fixed routes, they leave when all six seats are sold, and a seat to Chefchaouen costs around 70 dirhams.
When a taxi is nearly full, this is the best value transport in the country. You are moving within ten minutes and you get there faster than the bus because there are no intermediate stops.
When it is not nearly full, you wait. Sometimes twenty minutes, sometimes an hour and a half, and nobody can tell you which it will be. The other thing to know is that six passengers means six, so two people share the front seat. If you want room, buy two seats and pay 140 dirhams between you. Travellers regularly report paying about 150 dirhams for two with luggage, which tells you how normal that arrangement is.
Private Car: You Are Paying for the Stops
Hire a whole grand taxi and you will pay somewhere around 400 to 450 dirhams for the car, one way, negotiated before you get in. Split between three or four people that is competitive with the bus, and you leave the minute you are ready.
A private driver or a guided day trip costs more, and the honest justification is not comfort. It is the stopping. The drive crosses genuinely beautiful country, and there are two or three places where pulling over for ten minutes is the difference between having travelled through the Rif and having looked at it. A shared taxi will not stop. A bus cannot.
The other thing you are buying is your evening back. Public transport turns this into a day where the travelling is the event. A driver who knows the road gets you into Chefchaouen by mid morning and back to Tangier in time for dinner.
There Is No Train to Chefchaouen
Thousands of people search for a Tangier to Chefchaouen train every month. It does not exist, and it never has. Plan for the road instead.
Morocco’s rail network is genuinely good, and Tanger-Ville station is one of its best. But the line stops at the coast. There has never been a passenger railway to Chefchaouen, the terrain makes one unlikely, and no amount of searching will turn one up.
If you are arriving from Casablanca, Rabat, Fes or Marrakech by rail, the plan is the same: take the train to Tanger-Ville, then continue by road using one of the options above. Coming from Fes, incidentally, you do not need to come through Tangier at all, since there is a direct road south of the mountains.
Can You Do It as a Day Trip?

The version of Chefchaouen a day tripper never sees: the medina before the coaches arrive.
Yes, and plenty of people do. The arithmetic is just tight. Five hours of the day go to driving, so an 8am departure gets you roughly six hours in town and home by early evening. Here is how that day actually falls:
What you lose is the good light. The photographs people remember from Chefchaouen are taken early, before the tour groups arrive, and at dusk when the walls go violet. A day tripper sees the middle of the day, which is the least interesting version of the town.
So my honest position: one day is genuinely fine if that is the time you have. If you can spare a night, spend it, and walk the medina at 7am with nobody in it. Two nights only makes sense if you are heading into the mountains for the waterfalls at Akchour or the hike up to the Spanish Mosque at sunrise.
What I Would Actually Book
In a place this small, the morning was the point.
Frequently Asked Questions
Yes, and it is one of the most common excursions out of the city. Leave by 8am and you get a comfortable six hours in Chefchaouen. Just be realistic that you will be there during the busiest and brightest part of the day.
About 112 to 115 km by road, which works out to two to three hours of travel. The distance is short but the mountain section is slow, so do not plan around an optimistic reading of a map.
Around 70 dirhams for one seat in a shared grand taxi, or roughly 400 to 450 dirhams to take the whole car privately. Agree the price before you set off, always, and expect to negotiate a little on the private rate.
For most people, one full day covers the medina, the kasbah and the viewpoint. A single night is the sweet spot, because it buys you the early morning. Go to two nights only if you want to get into the Rif Mountains properly.
Yes. Buses and shared taxis run back through the afternoon and early evening, but the last dependable departures thin out earlier than you would expect, so confirm the return time when you arrive rather than at 6pm. If you are on public transport, do not leave it to the last bus.
Want the Stops, and Your Evening Back?
I run this route as a private day trip, with the Rif viewpoints built into the timing and hotel or cruise port pickup included.
See the Chefchaouen Day Trip