The short answer
Chefchaouen is about 110 km southeast of Tangier, a 2 h drive through the Rif foothills. The most common routes are a private transfer (from 830 MAD per vehicle), a CTM bus from the Tangier bus station (3–4 hours with stops), or a shared grand taxi from the port area. Here is what each option involves.
What are the options from Tangier to Chefchaouen?
| Option | Time | Cost | Comfort |
|---|---|---|---|
| Private transfer | 2 h | from 830 MAD / vehicle | AC, door to door, luggage space |
| CTM bus | 3–4 h | Fares on ctm.ma / supratours.ma | AC coach, fixed schedule |
| Grand taxi | 2.5 h | Per seat, agreed on the day | Crowded, 6 passengers, no AC |
Private transfer from Tangier
A driver collects you from your hotel, the port, or Tangier Ibn Battouta Airport and drives the N2 south through the Rif hills. The road is good two-lane asphalt and the scenery turns increasingly green as you approach Chefchaouen. Allow 2 h. Price is from 830 MAD (≈ $84 · €75) for up to five passengers in a sedan, or from 1,070 MAD in a Mercedes Vito for larger groups.
The CTM bus to Chefchaouen
CTM coaches depart from the Tangier bus station (not the port) several times daily. The ride takes 3 to 4 hours with stops at Tetouan. Fares are on ctm.ma. The bus drops you at Chefchaouen's bus station, about 1 km downhill from the medina — you will need a petit taxi up.
Grand taxis from Tangier to Chefchaouen
Shared grand taxis leave from near the Tangier bus station when full (six passengers). The fare is per seat, agreed on the day. The ride is faster than the bus (about 2.5 hours) but the cars are old Mercedes with six adults squeezed in. You can buy all six seats to go privately, but at that point a proper private transfer with AC and comfort is a better deal.
Frequently asked questions
How long is the drive from Tangier to Chefchaouen?
About 2 h by private car, 2.5 hours by shared grand taxi, or 3–4 hours by CTM bus.
How much is a private transfer from Tangier to Chefchaouen?
From 830 MAD (≈ $84 · €75) per vehicle for up to 5 passengers, all-inclusive.
Is there a train from Tangier to Chefchaouen?
No — Chefchaouen has no railway. Road transport (private car, bus, or taxi) is the only option.
Can I do Chefchaouen as a day trip from Tangier?
Yes — the 2 h drive each way leaves 4–5 hours in the blue city, enough to explore the medina, eat, and photograph. We do round-trip day transfers.
