To get from Tangier Airport to Chefchaouen, plan for roughly 115 to 120 km and 2 to 2.5 hours on the road via the A4 motorway and the Tétouan road. There is no direct bus from the terminal: the simplest approach is to first reach Tangier’s bus station (13 km, ~25 min), then take a CTM bus or a grand taxi to Chefchaouen. A private door-to-door transfer remains the most comfortable option, especially for late-night arrivals. This guide breaks down every option, with verified indicative prices, real travel times, and a useful comparison with the route from Fès.
In brief: reaching Chefchaouen from Tangier Airport (TNG)
- Distance: about 115 km (central Tangier → Chefchaouen); ~120 km from Ibn Battouta Airport.
- Duration: 2 to 2.5 hours depending on the option and traffic; add 25 to 40 min to reach Tangier’s station from the airport.
- No direct airport → Chefchaouen line: you must go via Tangier’s bus station.
- CTM bus: about 5 departures/day, indicative fare ~45 to 80 MAD depending on the booking source, 2h15 to 2h30.
- Shared grand taxi: ~45 to 70 MAD per seat from Tangier; ~2 hours.
- Private grand taxi: ~700 to 850 MAD for the whole vehicle.
- Private door-to-door transfer: ~700 to 1,000 MAD from the airport, ~2 hours.
- Possible stopover: Tétouan, halfway (~60 km from Tangier), handy for splitting the trip.

Tangier Ibn Battouta Airport: the first link in the journey
Tangier Ibn Battouta International Airport (IATA code TNG) sits about 13 km southwest of downtown Tangier. By road, it takes around 25 minutes to reach the Grand Socco or the bus station outside peak hours. It is a mid-sized airport, well connected to European cities, but it has no direct public-transport link to Chefchaouen. In other words, whatever mode you choose next, your journey begins with a short transfer between the terminal and central Tangier.
As you leave the terminal, you will mainly find grand taxis (beige/cream sedans). The indicative official fare to reach central Tangier is around 100 MAD by day and 150 MAD at night (after ~9 p.m.). Always confirm the price before getting in, as the meter is rarely used for this trip. If you plan to head straight to Chefchaouen, you can negotiate a full ride with a grand taxi or, better, book a private transfer in advance to avoid any price haggling on arrival.
Reaching Tangier’s bus station
Tangier’s main bus station (Gare Routière Al Mghogha) and the CTM terminal are the departure point for long-distance buses. From the airport, plan for a grand taxi (~100 MAD) or a private transfer. Leave a margin: if your flight lands late in the day, check that a CTM bus or grand taxi to Chefchaouen is still available that evening, otherwise an overnight stay in Tangier will be needed.
Option 1: the CTM bus from Tangier to Chefchaouen
The CTM bus is the cheapest and most reliable way to reach Chefchaouen from Tangier. CTM is Morocco’s main national coach company, with air-conditioned vehicles, numbered tickets, and published timetables. The Tangier → Chefchaouen line usually runs around five departures a day, from morning until early evening.
The indicative fare is around 45 MAD at the official CTM counter, but can reach the equivalent of €8 (~80 MAD) through some online booking platforms that add service fees. The stated duration ranges from 2h15 for the fastest trip to about 2h30. The first departure is usually around 7:45 a.m. and the last in the evening (around 8:15 p.m.), but these times change by season: always check the official CTM website before you travel.
| Feature | CTM bus Tangier → Chefchaouen |
|---|---|
| Departure point | Tangier CTM station (not from the airport) |
| Indicative fare | ~45 MAD (counter) to ~80 MAD (online, fees included) |
| Duration | 2h15 to 2h30 |
| Frequency | ~5 departures/day |
| First / last departure | ~7:45 a.m. / ~8:15 p.m. (to be confirmed) |
| Comfort | Air conditioning, reserved seats, luggage hold |
Good to know: alongside CTM, Supratours (an ONCF subsidiary) serves the region, and local buses also connect Tangier, Tétouan, and Chefchaouen at similar prices. CTM remains the most reassuring choice for a foreign traveller thanks to online booking and reliable schedules. Aim to arrive at least 30 minutes before departure and check your luggage into the hold (a small surcharge of a few dirhams is sometimes requested).
Option 2: the grand taxi from Tangier to Chefchaouen
The grand taxi is a Moroccan institution: a sedan (often an old Mercedes or a minivan) that runs as a shared service between towns. From Tangier’s station, grand taxis leave for Chefchaouen once full (usually 6 passengers). The indicative fare is around 45 to 70 MAD per seat, for a roughly 2-hour trip, often faster than the bus since there are no intermediate stops.
If you are travelling as a family, in a group, or with a lot of luggage, you can privatise the grand taxi (a “full ride”) for about 700 to 850 MAD. This is a good option at night or when no bus is available. Always negotiate the price before departure and confirm it is a direct trip with no extra passengers if you privatise.
Grand taxi: pros and cons
- Pros: fast, flexible, frequent departures, low price when shared.
- Cons: basic comfort, waiting until full, sometimes brisk driving, seatbelts not always available.
- Tip: for a direct trip from the airport, privatise or book a transfer rather than chaining two grand taxis.
Option 3: the private door-to-door transfer
The private transfer is the most comfortable way to go from Tangier Airport to Chefchaouen. A driver waits for you on arrival with a sign, handles your luggage, and drops you directly at your riad or hotel, often at the edge of the medina (cars do not enter the old town). The indicative fare is between 700 and 1,000 MAD for the vehicle, depending on the category (sedan, minivan, van) and season, for a duration of about 2h to 2h15.
This option is particularly recommended if you arrive late in the evening, if you travel with children or elderly passengers, or if you want a photo stop along the way. Book with a reputable provider and ask for written confirmation of the price, the meeting point, and any waiting fees.

Comparing the options: price, duration, and comfort
| Option | Indicative price | Total duration* | Comfort | Best for |
|---|---|---|---|---|
| Grand taxi to station + CTM bus | ~145 to 180 MAD | ~3 h | Good | Tight budget |
| Grand taxi to station + shared grand taxi | ~145 to 170 MAD | ~2h45 | Medium | Speed, tight budget |
| Private grand taxi (direct) | ~700 to 850 MAD | ~2h15 | Good | Families, night |
| Booked private transfer | ~700 to 1,000 MAD | ~2h15 | Excellent | Comfort, peace of mind |
In short, the grand taxi + CTM bus combo offers the best value for an independent, daytime traveller, while the private transfer wins on comfort and for night arrivals. To compare all transfer options from Morocco’s airports, see our comparison of airport transfers in Morocco.
Should you stop over in Tétouan?
Tétouan lies halfway, about 60 km from Tangier and 60 km from Chefchaouen. Its medina, a UNESCO World Heritage site, is worth a stop if you have the time. Many grand taxis and buses stop in Tétouan anyway: it is entirely possible to do Tangier → Tétouan, visit, then Tétouan → Chefchaouen. This route lengthens the trip but lets you discover two Rif cities in one day. If you are in a hurry, choose a direct Tangier → Chefchaouen ride.
From Tangier Airport or from Fès: what’s the difference?
Many travellers hesitate between arriving in Tangier or Fès to reach Chefchaouen. Tangier is clearly closer: about 115 km versus nearly 200 km from Fès. The trip from Tangier takes about 2 hours, against 3.5 to 4 hours from Fès. If your priority is the “blue pearl”, Tangier Airport is therefore the most logical entry point. Fès remains attractive if you combine Chefchaouen with a visit to the imperial city.
| Criterion | From Tangier (TNG) | From Fès (FEZ) |
|---|---|---|
| Distance to Chefchaouen | ~115 km | ~200 km |
| Driving time | ~2 h | ~3.5 to 4 h |
| Direct CTM bus | Yes (from Tangier) | Yes (from Fès) |
| Best for | Fast access to Chefchaouen | Combining with the imperial city |
To weigh the alternative, read our detailed guide on Fès Airport to Chefchaouen. And if you have not booked your flight yet, our page on the airlines flying to Morocco will help you compare connections to Tangier.
The route in detail: what to see along the way
The road from Tangier Airport to Chefchaouen crosses one of Morocco’s greenest regions, the Rif. After leaving the Tangier area on the A4 motorway toward Tétouan, you first skirt cultivated hills, then the road winds through increasingly spectacular mountain scenery as you approach Chefchaouen. The final stretch, between Tétouan and Chefchaouen, offers fine views over the Rif peaks and the white villages clinging to the slopes.
Plan for about 45 minutes from Tangier to Tétouan on the motorway, then a little over an hour on the winding national road that climbs to Chefchaouen (at about 600 m altitude). This slower section explains why the total trip is close to two hours. Travellers prone to motion sickness would do well to come prepared, as there are many bends toward the end. In return, the scenery grows ever more beautiful as you near the “blue pearl”.
Renting a car: a flexible alternative
If you plan to visit several cities in northern Morocco (Tangier, Tétouan, Chefchaouen, or even Al Hoceima), renting a car at Tangier Airport can be an excellent option. Several international and local agencies operate in the arrivals hall. Indicative rates often start around 250 to 400 MAD per day for a small city car, excluding fuel and additional insurance. The road to Chefchaouen is in good condition and well signposted.
Keep in mind, however, that parking in Chefchaouen is limited: the medina is pedestrian and car parks are on its edges (notably near Bab el Ain). Budget for parking and check with your riad for the most convenient solution. Driving at night on mountain roads is not advised for travellers who are not used to it. Finally, a valid national or international driving licence is required, along with a bank card for the deposit.
When to go and how long to stay
Chefchaouen can be visited year-round, but spring (April-May) and autumn (September-October) offer the most pleasant conditions: mild temperatures and ideal light for photos of the blue alleys. Summer can be hot during the day, but evenings stay cool thanks to the altitude. Winter is cool and sometimes rainy, with snow-capped peaks as a backdrop. Whatever the season, pack a jacket for the evenings.
As for length of stay, two nights are generally enough to explore the medina, Outa el Hammam square, the kasbah, and the surrounding viewpoints such as the Spanish Mosque. If you combine it with hikes in the Rif or an excursion to the Akchour waterfalls, plan an extra night. Many travellers fit Chefchaouen into a northern-Morocco circuit starting from Tangier, which makes the airport transfer especially worth organising well.
Arriving in Chefchaouen: what to know
On arrival, buses and grand taxis drop you at Chefchaouen’s bus station or near the medina. The station sits slightly below the old town: expect a short uphill walk (10 to 15 min) or a small local taxi to reach the centre. Since cars do not enter the medina, note in advance the name of the gate nearest your accommodation and, ideally, ask your riad to come help with the luggage.
Chefchaouen is known as a safe and welcoming town, very popular with travellers. Still, stay alert to “fake guides” who offer their services as you get off the bus, and always agree on a clear price before any service. Carry cash, as many small shops and taxis do not accept cards. Finally, wear comfortable shoes: the medina’s alleys are cobbled and often steep.
Practical tips for a smooth trip
- Change a little money at the airport: buses and grand taxis are paid in cash (dirhams). Keep small change.
- Check the last bus time: after the last CTM departure, only private grand taxis or transfers remain available.
- Your accommodation address: cars do not enter Chefchaouen’s medina. Note the nearest gate (Bab, Outa el Hammam square).
- Bring water and warm clothes: Chefchaouen sits at altitude (~600 m); evenings are cool even in summer.
- Negotiate before getting in: for any private grand taxi, agree on the price in advance.
- Formalities: check entry conditions on our Morocco visa and entry requirements page.
Sample budget and mistakes to avoid
For two travellers sharing costs, the cheapest option (grand taxi to the station + two CTM bus tickets) comes to about 235 to 260 MAD in total, just over €20. Conversely, a private door-to-door transfer split between two drops to about 350 to 500 MAD per person, for maximum comfort. The direct private grand taxi (~700-850 MAD) becomes worthwhile from three or four people, as the price is divided and then rivals the bus while offering a trip with no connection.
- Assuming a bus leaves from the airport: you must first reach Tangier’s station. Plan for this first transfer.
- Arriving too late: after ~8:15 p.m., no more CTM buses; arrange a private grand taxi or a transfer.
- Having no cash: buses and taxis are paid in dirhams; cards are rarely accepted.
- Forgetting the altitude: Chefchaouen is cool in the evening, even in summer. Bring a jacket.
- Not fixing the taxi price in advance: always agree on the fare before getting into a private grand taxi.
- Underestimating the pedestrian medina: note the gate nearest your riad, as cars do not enter it.
Frequently asked questions (FAQ)
Is there a direct bus from Tangier Airport to Chefchaouen?
No. No bus line connects Ibn Battouta terminal directly to Chefchaouen. You must first reach Tangier’s bus station (13 km, ~25 min) by grand taxi or private transfer, then take a CTM bus or a grand taxi to Chefchaouen.
How long does the Tangier Airport – Chefchaouen trip take?
Plan for about 2 to 2.5 hours on the road between Tangier and Chefchaouen, plus 25 to 40 minutes to reach the station from the airport. By direct private transfer, the total trip is around 2h15.
How much is the CTM bus Tangier – Chefchaouen?
The indicative fare is around 45 MAD at the CTM counter, and up to the equivalent of €8 (~80 MAD) through some online platforms with service fees. Check the exact price on the official CTM website.
How much is a grand taxi from Tangier to Chefchaouen?
In a shared seat, plan for about 45 to 70 MAD per person. To privatise the whole vehicle, the indicative fare is around 700 to 850 MAD. Always negotiate before leaving.
How much is a private transfer to Chefchaouen?
A private door-to-door transfer from Tangier Airport usually costs between 700 and 1,000 MAD depending on the vehicle and season, for about 2h to 2h15 on the road.
Is it better to arrive in Tangier or Fès to visit Chefchaouen?
Tangier is closer (~115 km, ~2 h) than Fès (~200 km, ~3.5 to 4 h). For fast access to Chefchaouen, choose Tangier Airport. Fès suits you better if you want to combine a visit to the imperial city.
Can you stop over in Tétouan along the way?
Yes. Tétouan is halfway (~60 km from Tangier and 60 km from Chefchaouen). Many buses and grand taxis stop there, letting you visit its UNESCO-listed medina before continuing to Chefchaouen.
Can you reach Chefchaouen the same evening you land?
Yes, provided you arrive before the last CTM bus (usually around 8:15 p.m.). After that time, only a private grand taxi or a private transfer will get you to Chefchaouen in the evening.
Summary
Reaching Chefchaouen from Tangier Airport is simple, as long as you understand that no direct link exists from the terminal. The journey happens in two steps: a short transfer to Tangier’s station, then a CTM bus (~45-80 MAD, 2h15-2h30) or a grand taxi (~45-70 MAD per seat) to the blue pearl of the Rif. For more comfort, especially in the evening or with family, the private door-to-door transfer (~700-1,000 MAD) remains the best option. Compared with Fès, Tangier offers noticeably faster access to Chefchaouen. Always check up-to-date schedules and fares with official sources before you travel, as they can change by season.
Official sources
- CTM – Morocco’s coach company (schedules and tickets)
- ONDA – National Airports Office (Tangier Ibn Battouta Airport)
- Morocco National Tourism Office
- Supratours (ONCF) – coaches
Photo credit
Illustrations : « Tangier Medina » — Hotel La Tangerina (CC BY 2.0) ; « Chefchaouen (Blue City) » — Allenfleming (CC BY-SA 4.0), via Wikimedia Commons.


