Fez Airport to Chefchaouen: Bus, Taxi & Transfer Guide (2026)

Blue lanes of Chefchaouen in the Rif, Morocco

To travel from Fez airport to Chefchaouen, expect about 200 km and 3 h 30 to 4 h 40 on the road, because the “blue pearl” of the Rif has neither an airport nor a train station. You have three concrete options: the CTM bus (from around 70 MAD, but departing from Fez’s main bus station, not the airport), a private door-to-door transfer (from about 1,100 to 1,300 MAD) and a shared or privatised grand taxi (roughly 600 to 1,200 MAD when hired outright). No direct service links the Fès-Saïss terminal (IATA code FEZ) to Chefchaouen: you must first reach central Fez, unless you book a private transfer that meets you at the arrivals hall.

In brief: Fez airport to Chefchaouen

  • Distance: about 200 to 208 km by road (via Ouazzane).
  • Duration: 3 h 30 to 4 h by private transfer or grand taxi; 4 h to 4 h 40 by CTM bus (stops included).
  • CTM bus: from around 70 to 140 MAD, but departing from Fez’s bus station (the airport is ~15 km from the centre).
  • Private transfer: door-to-door from the arrivals hall, from about 1,100 to 1,300 MAD (often advertised around $115).
  • Grand taxi: roughly 600 to 1,200 MAD for a private hire; the shared option is cheaper but less frequent on this route.
  • Chefchaouen has no airport and no train: the two nearest airports are Fès-Saïss (~200 km) and Tangier-Ibn Battouta (~110-120 km).
  • Tip: the closest airport to Chefchaouen is Tangier, often faster (~2 h) than Fez.
Blue streets of Chefchaouen

Distance and route: from Fez airport to Chefchaouen

Fès-Saïss airport (Fès-Saïss International Airport, IATA code FEZ) lies about 15 km south of central Fez, on the airport road. Chefchaouen sits to the north-west, tucked into the Rif Mountains. The road distance between the two points is roughly 200 to 208 km, depending on your exact route and starting point in Fez. The journey usually follows the national road towards Ouazzane, a halfway staging town, before climbing to Chefchaouen along a winding mountain road for the final stretch.

Realistically, count 3 h 30 to 4 h of driving in a private vehicle without stops, and up to 4 h 40 on a scheduled bus that makes a technical stop at Ouazzane. The final leg, twisting through the Rif, noticeably slows the average speed: don’t rely on the optimistic “3 h” of some route calculators, which ignore traffic around Fez and occasional roadworks on the national road. The fares and timetables in this guide are indicative and subject to change: always check with the operator before you set off.

Chefchaouen has no airport: what are the alternatives?

Key point to remember: Chefchaouen has no airport at all. No commercial flight lands in the blue city or its immediate surroundings. Likewise, there is no railway station in Chefchaouen: the ONCF train network does not serve the town, which is reachable only by road. To reach Chefchaouen by air, you must land at a neighbouring airport and continue by bus, taxi or car.

Two international airports serve as gateways to the Rif. Fès-Saïss airport (FEZ) is about 200 km away, or 3 h 30 to 4 h by road. Tangier-Ibn Battouta airport (TNG) is significantly closer, about 110-120 km, or nearly 2 h. If you can choose your flight, Tangier is often the most convenient and fastest arrival point for Chefchaouen; Fez remains relevant if you combine Chefchaouen with a visit to the Fez medina, or if flights to Fez are cheaper from your departure city.

AirportCodeDistance from ChefchaouenRoad time (indicative)
Fès-SaïssFEZ~200-208 km3 h 30 – 4 h 40
Tangier-Ibn BattoutaTNG~110-120 km~2 h – 2 h 30
Tétouan-Saniat R’melTTU~65 km~1 h 15 – 1 h 30
Airports nearest to Chefchaouen. Approximate road distances; verify by route.

Note: Tétouan airport (TTU) is the closest geographically but handles very few scheduled international flights. In practice, most international travellers transit through Fez or Tangier. To compare all the connections, see our Morocco airport transfers comparison.

Step 1: getting out of Fès-Saïss airport

Unless you have booked a private transfer waiting at the arrivals hall, your first task is to reach central Fez, because intercity buses (CTM, Supratours, long-distance grand taxis) depart from the city’s bus stations, not the airport. Fès-Saïss airport is about 15 km from the centre. Here are your options for this first leg.

Airport → Fez optionIndicative fareDurationGood to know
City bus line 16~4 MAD~35-45 minCheap but impractical with large luggage; every ~35 min
Grand taxi / petit taxi~120-170 MAD~20-25 minNegotiate before boarding; higher fare at night
Booked private transfervaries by provider~20-25 minDriver with a name sign at arrivals
Reaching central Fez from FEZ airport. Indicative fares, to negotiate and verify on the spot.

Line 16 connects the airport to Fez’s Ville Nouvelle for around 4 MAD, with a departure roughly every 35 minutes. It is the cheapest option, but uncomfortable with big suitcases. The taxi (red, available 24/7 in front of the arrivals forecourt) remains the simplest choice: count on 120 to 170 MAD depending on the time and your bargaining, as there is no fixed meter for this run. Once in the city, head for the CTM bus station (or the Supratours station, adjacent to the ONCF railway station) to catch your bus to Chefchaouen.

Option 1: the CTM bus from Fez to Chefchaouen

The bus is the most economical way to get from Fez to Chefchaouen. The benchmark company is CTM (Compagnie de Transports au Maroc), the historic national operator, known for its punctuality, air-conditioned coaches and good safety record. Supratours (an ONCF subsidiary) and a few private companies also run services, but CTM remains the safe bet for this mountain route.

Timetables and frequency

CTM runs on average 3 to 4 departures per day from Fez to Chefchaouen, mainly in the morning and early afternoon. Timings vary by season: check the official site ctm.ma or the CTM app for exact slots and to book online. On this route it is strongly advised to book ahead, especially in high season (spring, summer, weekends and public holidays), because buses fill up quickly and seats are limited.

Duration and the Ouazzane stop

The bus journey usually lasts 4 h to 4 h 40, including the stop. The CTM bus makes a break of about 15 to 20 minutes near Ouazzane, halfway along, letting you stretch your legs, use the toilet and grab a coffee. This stop partly explains why the bus is slower than a direct private transfer.

Bus fares

The CTM Fez–Chefchaouen ticket price is generally around 70 to 140 MAD (roughly €7 to €14), depending on the season and when you book. Booking early often secures the lowest fare. Add a few dirhams for hold luggage (a modest surcharge charged by CTM). Remember this fare does not cover the airport → Fez bus station leg, which you must add to your budget.

The bus arrives at Chefchaouen’s bus station, located slightly below the medina. From there, count on a short petit taxi ride (a few dirhams) or a fifteen-minute uphill walk to reach the old blue town and Plaza Outa el Hammam.

Flight departures board

Option 2: the door-to-door private transfer

The private transfer is the most comfortable option to link Fez airport to Chefchaouen. A driver waits directly at the Fès-Saïss arrivals hall, holding a sign with your name, and takes you without any change to your riad or hotel in Chefchaouen. It is the ideal formula if you travel as a family, with lots of luggage, with children, or if your flight lands late in the evening when buses no longer run.

Private transfer fares from Fez → Chefchaouen often start around $115, roughly 1,100 to 1,300 MAD for the vehicle (the price is per car, not per person). For a small group, this becomes very competitive compared with the combined bus + taxis. The journey takes about 3 h 15 to 3 h 30, with no detour or forced stop, and you can usually request a short break. Many providers also offer transfers with sightseeing stops (for example the waterfalls or Ouazzane) for a supplement.

  • Pros: door-to-door, no connection, flexible timing, suited to night flights and heavy luggage.
  • Cons: pricier than a bus for a solo traveller; must be booked in advance.
  • Tip: confirm the total price, currency, vehicle type and luggage policy in writing before the day.

Option 3: the grand taxi (shared or private)

The grand taxi (usually a Mercedes or a white minivan) is an institution in Morocco. Two formats coexist. Shared, you pay for one seat and the taxi leaves once full (up to 6 passengers): it is cheap but the direct Fez–Chefchaouen shared link is irregular; you often have to pass through Ouazzane and change taxis. Private (“whole hire”), you rent the entire vehicle and leave immediately, with no waiting or sharing.

For a private grand taxi Fez → Chefchaouen, expect roughly 600 to 1,200 MAD depending on the season, demand and your negotiation. The journey time is close to that of a private transfer, around 3 h 30. The advantage: flexibility and speed. The drawback: prices are not displayed and are haggled hard; always fix the fare before getting in, specify “direct run, no stops” if you are in a hurry, and don’t hesitate to compare with a private transfer booked online, which is often more transparent.

Option 4: renting a car and driving yourself

If you value independence, car rental at Fès-Saïss airport is an interesting fourth option. Several international and local agencies have desks in the arrivals hall; book online in advance to get a better rate and guarantee availability, especially in summer. Expect generally from 250 to 400 MAD per day for a small category, excluding fuel, additional insurance and any young-driver fees. A national driving licence (with a translation, or an international permit recommended) and a bank card for the deposit are required.

The road from Fez to Chefchaouen via Ouazzane is generally in good condition, but the final mountain section is narrow and winding: drive carefully, especially at sunset or in the rain, and beware of overtaking. Fuel is available at stations along the national road, but fill up in Ouazzane before tackling the bends. In Chefchaouen, since the medina is pedestrian, park in a car park at the edge of the old town (a few dozen dirhams per day, an attendant often present). The advantage of the car: the freedom to explore the Rif (Akchour waterfalls, villages); the drawback: Moroccan driving requires vigilance and you will have to handle parking and road checks (papers in order, seatbelt, speed).

For a first stay or if you are uncomfortable driving abroad, the private transfer or the bus remain more relaxing. Renting makes real sense if you plan to continue your journey towards Tétouan, Tangier or the coast after Chefchaouen.

Comparison table: which option to choose?

OptionIndicative priceDurationComfortBest for
CTM bus (+ airport→station leg)~70-140 MAD (+ ~120-170 MAD taxi)4 h – 4 h 40Decent, air-conditionedTight budget, solo travellers
Private transfer~1,100-1,300 MAD / vehicle3 h 15 – 3 h 30High, door-to-doorFamilies, groups, night flights
Private grand taxi~600-1,200 MAD / vehicle~3 h 30Good, variableFast departure, flexibility
Shared grand taxiper seat (often via Ouazzane)4 h +BasicTight budget, adventurous travellers
Rental car~250-400 MAD/day (+ fuel)3 h 15 – 3 h 30High, independentExploring the Rif, free itinerary
Indicative comparison of Fez airport to Chefchaouen options. Prices subject to change; check with operators.

To sum up the table: the CTM bus is the cheapest but requires a change in Fez and a longer travel time; the private transfer offers the best comfort and door-to-door service; the private grand taxi is a good speed/price compromise if you can negotiate. To prepare your arrival in Morocco, also check the airlines flying to Morocco and the Morocco visa and entry requirements.

Why is there no train to Chefchaouen?

Many travellers look for a direct train to Chefchaouen: there is none. Morocco’s rail network (ONCF), though modern — notably with the Al Boraq high-speed line between Tangier and Casablanca — does not serve the Rif Mountains. The nearest useful railway station is Fez (or Tangier). From Fez, no rail climbs towards Chefchaouen: the road remains the only means of access. That is why the bus, grand taxi and private transfer are your only real options.

If you arrive via another Moroccan airport and are unsure of the route, note that Tangier offers the shortest road access to Chefchaouen. Our dedicated guide Tangier airport to Chefchaouen details this often-faster alternative.

Practical tips for your transfer

Luggage and comfort

The mountain road on the final kilometres is winding: if you are prone to motion sickness, bring something to prevent it and avoid reading through the bends. With large suitcases, city bus 16 from the airport is inconvenient; prefer a taxi or private transfer instead. Keep a bag with water, snacks and medication within reach, as shops become scarce between Ouazzane and Chefchaouen.

Money and payment

Carry cash in dirhams (MAD) for taxis, grand taxis and small purchases: bank cards are not accepted for these rides. ATMs are available at Fès-Saïss airport and in the city. For the CTM bus, online card booking is possible on ctm.ma. Always negotiate taxi prices before boarding and keep small change handy.

Season and timing

In high tourist season (spring, summer, school holidays), book buses and transfers several days ahead. In winter, the Rif road can be slowed by rain or fog: leave early and allow a margin. If your flight lands in the evening, the private transfer is often the only workable option, as the last buses generally leave in the early afternoon.

Safety and reliability

CTM is recognised for its reliability; for grand taxis and private transfers, favour well-rated providers and confirm the details in writing. Note the vehicle’s registration number and share your itinerary with someone. These simple habits apply to any long-distance journey in Morocco.

FAQ: Fez airport to Chefchaouen

Is there an airport in Chefchaouen?

No. Chefchaouen has no airport. The nearest airports are Fès-Saïss (~200 km), Tangier-Ibn Battouta (~110-120 km) and, closer but barely served, Tétouan (~65 km).

How long does the trip from Fez airport to Chefchaouen take?

Count about 3 h 30 to 4 h by private transfer or direct grand taxi, and 4 h to 4 h 40 by CTM bus with the Ouazzane stop, for a distance of roughly 200 km.

What is the cheapest way?

The CTM bus, from around 70 to 140 MAD, is the most economical. However, add the cost of the airport → Fez bus station leg (~4 MAD on bus 16 or ~120-170 MAD by taxi).

Can you take the bus directly from Fez airport?

No. Intercity buses depart from Fez’s bus stations, not the airport. You must first reach the centre (bus line 16 or taxi), unless you book a private transfer at the arrivals hall.

Is there a train to Chefchaouen?

No. No ONCF railway line serves Chefchaouen. The town is reachable only by road, by bus, grand taxi or private transfer.

Is it better to land in Fez or Tangier for Chefchaouen?

Tangier is closer (~2 h versus ~3 h 30-4 h from Fez) and often more convenient for Chefchaouen. Fez remains worthwhile if you combine a visit to its medina or if flights to Fez are cheaper.

Should I book the bus in advance?

Yes, it is strongly recommended, especially in high season. CTM seats are limited and daily departures few (3-4 per day). Book on ctm.ma or at the station.

How much is a private grand taxi Fez–Chefchaouen?

Around 600 to 1,200 MAD for the whole hire, depending on season and your negotiation. Always fix the price before boarding and compare with a private transfer booked online.

In summary

To link Fez airport to Chefchaouen, remember you must cover about 200 km by road, in 3 h 30 to 4 h 40 depending on the mode chosen, since the blue city has neither an airport nor a station. The CTM bus (~70-140 MAD) is the cheapest but requires first reaching Fez’s bus station and accepting a longer journey time. The private transfer (~1,100-1,300 MAD) offers door-to-door comfort, ideal for families and night flights. The private grand taxi (~600-1,200 MAD) is a good compromise if you negotiate well. Finally, if you can choose your arrival airport, Tangier is often faster to Chefchaouen. Always verify fares and timetables with the operators, as they are subject to change.

Official sources

Photo credit

Illustrations : « Chefchaouen (Blue City) » — Allenfleming (CC BY-SA 4.0) ; « Flight departure board, Perth Airport » — Bahnfrend (CC BY-SA 4.0), via Wikimedia Commons.

Scroll to Top