Private Tours Tangier

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
Winding mountain road from Tangier to Chefchaouen through the green ridges of the Rif at golden hour
112 kmRoad distance
2h to 3hTravel time each way
70 MADCheapest one way fare
No trainThe railway does not go there

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.

OptionDoor to doorCost per personMakes sense when
CTM bus2h30 to 3h70 to 110 MADYou are travelling light and on a budget
Shared grand taxi2h15 to 2h45around 70 MADYou are flexible on departure time
Private grand taxi2h15400 to 450 MAD per carThere are three or four of you
Private driver or guided day tripFlexibleVaries by operatorYou 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

Row of cream Mercedes shared grand taxis at a Moroccan taxi rank used for the Tangier to Chefchaouen route

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

Common planning mistake

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?

Empty blue painted alley in the Chefchaouen medina at dawn before the day trip crowds arrive

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:

08:00Leave Tangier. Earlier is better in summer.
10:30Arrive in Chefchaouen, walk up into the medina.
13:00Lunch on a terrace above Place Outa el Hammam.
15:00The kasbah, the souks, and the climb to the viewpoint.
16:30Start back, in Tangier for dinner.

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

Two people, tight budgetTake the morning CTM bus and enjoy it. It works, it is cheap, and the seats are better than the price suggests.
Three or moreHire the car. Per person it costs roughly what the bus does, and you get the mountain stops.
What I would avoidThe 7am grand taxi rank on a day you only have one shot at. When it does not work, you have lost the morning.

In a place this small, the morning was the point.

Frequently Asked Questions

Is there a day trip from Tangier to Chefchaouen?

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.

How far is it from Tangier to Chefchaouen?

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.

What does a taxi from Tangier to Chefchaouen cost?

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.

How many days in Chefchaouen is enough?

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.

Can I get back to Tangier the same evening?

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

Tours From Tangier

More Travel Guides

Leave a Reply

Your email address will not be published. Required fields are marked *