Discovering...
Discovering...

115 km | No direct train | Gateway to the Blue City for 2026
Tangier is the main gateway for travelers arriving in Morocco from Europe by ferry, and Chefchaouen is often the first inland destination they head for. The famous Blue City sits just 115 km southeast of Tangier in the Rif Mountains, making it an easy half-day journey by bus, taxi, or car. Despite the relatively short distance, the landscape changes dramatically from the flat coastal plains around Tangier to the forested mountain slopes of the Rif.
There is no train to Chefchaouen, as the mountain town has no railway connection. Instead, travelers choose between CTM buses, shared grand taxis, private transfers, or self-driving. The route is straightforward and well-traveled, making it easy even for first-time visitors to Morocco. This guide covers every option with current 2026 prices and specific advice for travelers arriving at Tangier port or airport.
Whether you are stepping off a ferry from Spain, landing at Tangier Ibn Battouta Airport, or spending time in Tangier first, getting to the Blue City is simpler than you might think.
No Direct Train Available
Chefchaouen has no railway station. There is no train service to the Blue City from any Moroccan city. You must take a bus, taxi, private transfer, or drive.
| Option | Time | Price | Comfort | Reliability |
|---|---|---|---|---|
| CTM Bus | 3 hours | From 50 MAD | ||
| Grand Taxi | 2 hours | From 45 MAD/person | ||
| Private Transfer | 2 hours | From 600 MAD | ||
| Rental Car | 2 hours | From 250 MAD/day |
The CTM bus is the most reliable public transport option from Tangier to Chefchaouen. CTM operates 2-3 daily departures from the Tangier CTM bus station. The modern, air-conditioned coaches are comfortable and well-maintained. The 3-hour journey follows the N2 road southeast through Tetouan province before climbing into the Rif Mountains for the final approach to Chefchaouen. The mountain scenery on the second half of the journey is beautiful, with views over terraced hillsides, olive groves, and pine forests. Buses arrive at the Chefchaouen bus station, about a 15-minute walk from the medina.
Book online at ctm.ma at least one day in advance, especially during summer (June-September) when Chefchaouen is very popular. The morning departure fills first. Arrive at the CTM station 30 minutes before departure. If you are coming off a ferry at Tangier Ville port, take a petit taxi to the bus station (from 15-20 MAD, 10 minutes). Keep your luggage manageable as it goes in the bus hold. Have your booking confirmation ready.
Grand taxis are the fastest public transport option from Tangier to Chefchaouen, taking approximately 2 hours for the 115 km journey. Shared Mercedes sedans depart from the grand taxi stand near the main bus station in Tangier. Each taxi takes 6 passengers (3 in back, 2 in middle, 1 beside driver) and leaves when full. The route is more direct than the bus and the experienced drivers navigate the Rif Mountain roads confidently. This is a popular route so taxis fill up relatively quickly, especially in the morning. The ride offers an authentic local transport experience and the mountain scenery is exceptional.
Head to the grand taxi stand in the morning (8:00-10:00 AM) for the fastest departure. State your destination clearly: "Chefchaouen." The price per seat is fixed by route - confirm before boarding but do not expect to negotiate much on shared taxis. To avoid being squeezed 3-across in the back, pay for 2 seats (from 90-120 MAD) or sit in front. For a group of 4-6, hire the whole taxi (from 300-400 MAD). Grand taxis are cash only.
A private transfer provides the most comfortable and convenient door-to-door service from Tangier to Chefchaouen. A professional driver in a modern, air-conditioned vehicle picks you up from your hotel, the port, or the airport and drives you directly to your riad in Chefchaouen. The journey takes about 2 hours with the option to stop at scenic viewpoints in the Rif Mountains along the way. This is particularly convenient for travelers arriving by ferry at Tangier Ville or Tanger Med port, as the driver can meet you directly at arrivals. For groups of 3-4, the per-person cost is very competitive with buses.
Book through your riad in Tangier or Chefchaouen, reputable transfer companies, or through GetYourGuide. For ferry arrivals, provide your ferry details so the driver can time the pickup. For airport arrivals, drivers will wait at the arrivals area with a name sign. Confirm total price including fuel upfront. Request photo stops in the Rif Mountains. Transfers from Tanger Med port cost more (from 800-1,200 MAD) due to the extra distance.
Driving from Tangier to Chefchaouen is a rewarding experience through some of northern Morocco's most scenic landscapes. The 115 km route follows the N2 road, which is paved and well-maintained throughout. You climb steadily from the coastal lowlands into the Rif Mountains, passing through eucalyptus forests, agricultural valleys, and traditional Rif villages. The road has some winding sections in the mountains but is less challenging than the Fes-Chefchaouen route. Having a car gives you the freedom to stop at viewpoints, visit small mountain villages, and continue from Chefchaouen to Fes, Tetouan, or other northern destinations.
Rent a car in Tangier from agencies at the airport or in the city center. Choose a vehicle with decent power for mountain roads. Fill up in Tangier before departing as mountain fuel stations are sparse. Download offline maps. The drive is well-signposted but a GPS helps for the final approach into Chefchaouen. Parking is available near the medina walls (from 10-20 MAD per day). Do not drive in the mountains after dark if you are unfamiliar with the roads.
Tangier Ville port handles ferries from Tarifa, Spain (35-60 minutes crossing). After disembarking and clearing customs, exit the port building and walk or take a petit taxi (from 15-20 MAD) to the nearby CTM bus station or grand taxi stand. The port is in central Tangier, so connections are quick and easy. If your ferry arrives late, stay overnight in Tangier and depart the next morning.
Tanger Med is the larger commercial port located about 50 km east of Tangier city. Most car ferries from Spain (Algeciras, Barcelona) use this port. Getting from Tanger Med to Chefchaouen is less convenient than from Tangier Ville. You can take a shuttle bus to Tangier city (from 20-30 MAD, 1 hour) and then catch onward transport. Alternatively, book a private transfer directly from Tanger Med to Chefchaouen (from 800-1,200 MAD, approximately 2.5 hours). Some tour operators and transfer companies specialize in this route.
Tangier Ibn Battouta Airport (TNG) is located about 15 km southwest of the city center. There is no direct public transport from the airport to Chefchaouen. The easiest option is a pre-arranged private transfer directly to Chefchaouen (from 700-1,000 MAD, approximately 2 hours). Alternatively, take a taxi (from 150 MAD) or airport bus (from 30 MAD) to Tangier city center, then catch a CTM bus or grand taxi to Chefchaouen. If arriving late, stay overnight in Tangier and travel to Chefchaouen the next morning.
At from 45-60 MAD per person and only 2 hours, the grand taxi is fast and affordable. If you want more comfort and a fixed schedule, the CTM bus at from 50 MAD is nearly the same price with air conditioning and assigned seating. Both are excellent budget options for this short route.
If arriving by ferry at Tangier Ville, a grand taxi is the quickest onward option to Chefchaouen. From Tanger Med port, a private transfer is more practical as public transport connections are limited. Book your transfer in advance if arriving at Tanger Med to avoid waiting at the port.
A private transfer (from 600 MAD for the vehicle) is easiest with children. The driver handles the mountain roads, you can stop for breaks, and you are delivered directly to your riad. For a family of 4, that is only 150 MAD per person - excellent value for door-to-door comfort.
The Rif Mountain scenery between Tangier and Chefchaouen is stunning. With a rental car, you can stop freely at viewpoints, in small mountain villages, and along the forested hillsides. A private transfer driver will also accommodate photo stops if you ask in advance.
The CTM bus is the safest and most comfortable option for solo travelers. You get a fixed schedule, assigned seating, air conditioning, and arrive at a known location. The from 50 MAD fare is excellent value. Grand taxis are also fine but the seating arrangement is tight.
If arriving by ferry from Spain, try to catch a morning ferry to arrive in Tangier by midday. This gives you time to catch an afternoon bus or taxi to Chefchaouen. Late ferry arrivals should plan to overnight in Tangier. The last reliable transport to Chefchaouen departs around 3:00-4:00 PM.
The road climbs significantly in the final stretch to Chefchaouen. Motion-prone travelers should take medication before departure. Sit in the front of the taxi or bus for a smoother ride. The winding roads can be challenging but are well-paved and safe with experienced drivers.
Chefchaouen is at 600m elevation and noticeably cooler than coastal Tangier. Even in summer, evenings can be fresh. Pack layers. In winter, temperatures drop significantly and rain or fog in the mountains is common. The mountain roads can be slippery in wet conditions.
Both buses and grand taxis arrive outside the medina. From the bus station, walk 15 minutes downhill to the medina or take a petit taxi (from 10-15 MAD). The main medina gate is Bab el-Ain. Most riads can arrange a porter to meet you at the gate and help carry luggage through the car-free streets.
Withdraw MAD in Tangier before departing. The port area, airport, and city center have ATMs and exchange offices. Grand taxis are cash only. CTM accepts cards online but not always at the station counter. Chefchaouen has ATMs but they can run dry during peak tourist season.
After enjoying Chefchaouen, common onward routes include Chefchaouen to Fes (4 hours by bus), Chefchaouen to Tetouan (1 hour by taxi), and returning to Tangier. Plan your exit transport in advance, especially during peak season, as the small town has limited departures.
The drive from Tangier to Chefchaouen follows the N2 road southeast. Leaving Tangier, you pass through the flat coastal hinterland before the road begins to climb into the western Rif Mountains. The scenery transitions from scrubland and farms to increasingly lush forests of pine, cork oak, and eucalyptus.
Road conditions: The N2 is a well-maintained national road with good asphalt. The mountain section has tight curves and some steep gradients but is far less challenging than many Moroccan mountain passes. Drive carefully around bends, watch for slow-moving vehicles, and be aware of occasional pedestrians and livestock on the road.
Fuel: Fill up in Tangier before departure. While there are fuel stations along the route, they are less frequent in the mountains. Budget approximately 100-150 MAD for fuel on this trip depending on your vehicle.
Scenic stops: Several viewpoints along the mountain road offer panoramic views over the Rif valleys. The approach to Chefchaouen, where the blue town appears nestled beneath the twin horns of Jebel el-Kelaa, is one of the most memorable sights in Morocco. Pull over safely to enjoy and photograph it.
No, there is no train from Tangier to Chefchaouen. Chefchaouen does not have a railway station. You need to take a bus, grand taxi, private transfer, or drive. The CTM bus and grand taxi are the most popular options, both departing from Tangier city center.
By CTM bus, the journey takes approximately 3 hours. Grand taxis take about 2 hours. Driving takes approximately 2 hours via the N2 road. Private transfers also take about 2 hours. The route is 115 km and passes through the Rif Mountains with some winding mountain roads.
From Tangier Ville port (ferry terminal), take a petit taxi to the CTM bus station (from 15-20 MAD) or the grand taxi stand. From Tanger Med port (larger port, 50 km east), you can take a shuttle bus to Tangier city or arrange a private transfer directly to Chefchaouen (from 800-1,200 MAD). Some tour companies offer direct transfers from Tanger Med to Chefchaouen.
A shared grand taxi from Tangier to Chefchaouen costs from 45-60 MAD per person. Taxis depart from the grand taxi stand near the main bus station in Tangier and leave when they have 6 passengers. You can also buy extra seats for more comfort or hire the entire taxi for from 300-400 MAD.
A day trip is possible but very tight with only about 4-5 hours in Chefchaouen after transit. With a private driver (from 600-1,000 MAD), you leave Tangier early morning, spend the midday hours exploring the Blue City, and return by evening. However, staying overnight is strongly recommended to fully appreciate Chefchaouen, especially its magical early morning and late afternoon light.
From Tangier Ibn Battouta Airport, the easiest option is a private transfer directly to Chefchaouen (from 700-1,000 MAD, approximately 2 hours). Alternatively, take a taxi or bus to Tangier city center (from 150 MAD or 30 MAD by airport bus) and then catch a CTM bus or grand taxi to Chefchaouen. There is no direct public transport from the airport to Chefchaouen.
Complete guide to Morocco's famous Blue City
Read guideEverything to see, do, and eat in Tangier
Read guideAll transport options from Fes to the Blue City
Read guideTop attractions and activities in Tangier
Read guideOverview of all transport options across Morocco
Read guideTips for budget-friendly Morocco travel
Read guideChefchaouen is one of Morocco's most magical destinations. Blue-painted streets, mountain tranquility, and Rif culture await your visit.