Fez
Getting around Fez: public transport, passes and taxis
Walk inside Fes el-Bali: the medina is car-free and most sights sit 10–20 minutes apart, so a vehicle is no help there. Use petit taxis for hops between the medina gates, the Ville Nouvelle and the train station — MAD 10–40, 50% more at night. Trains and coaches cover everywhere outside the city.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideFez
Key facts
- Best way around the medina
- On foot; it is car-free and mostly 10–20 min between sights
- Petit taxi fare
- MAD 10–40 in the city; meter by law, night rate 50% more
- Meter trap
- Drivers 'forget' the meter at stations and the airport; insist or agree the price first
- Ride-hailingcheck
- Coverage in Fez is patchy; check the app before counting on it
- Transit pass
- No tourist pass worth buying for a short stay; pay per ride
- Airport to medina
- About 30 min by taxi to Fes el-Bali
- Cash
- Carry small notes and coins; drivers rarely have change
Options at a glance
Fez splits into three practical zones: the car-free medina (Fes el-Bali), the Ville Nouvelle with its wider streets, and the transport hubs — the train stations and the airport road. Almost every decision below follows from which two of those you are moving between.
Prices are 2026 estimates in dirham (MAD). Treat them as bands, not fixed fares.
| Mode | Best for | Time | Cost |
|---|---|---|---|
| Walking | Inside Fes el-Bali | 10–20 min between sights | Free |
| Petit taxi | Medina gates ↔ Ville Nouvelle, station runs | 10–20 min | MAD 10–40 (night +50%) |
| Grand taxi (shared) | Regional hops, e.g. to Meknes or the airport | Varies | MAD 20–100 a seat |
| Ride-hailing app | Backup when no taxi is passing | Varies | Similar to taxi (check) |
| Bus (city) | Long Ville Nouvelle hops | 20–40 min | A few dirham (check) |
| Train (ONCF) | Meknes, Rabat, Casablanca, Tangier | Meknes about 40 min | MAD 20–60 (check) |
| Bus (CTM, Supratours) | Where the train does not go | Varies | MAD 100–300 |
| Rental car | Day trips out of the city | — | MAD 300–600 a day |
Times assume normal traffic; the medina has no vehicle access, so any taxi drops you at a gate.
Walking the medina
Fes el-Bali is one of the largest car-free urban areas anywhere, and that is the point: donkeys, handcarts and pedestrians only. Distances are short but the lanes are not straight, so a 300 m walk can take 15 minutes the first time. Signage is limited and many lanes look identical.
Two rules save time. First, walk downhill or follow the flow of goods and people toward Bab Boujloud or the tanneries; the medina drains toward its gates. Second, if you accept help from someone who offers to guide you, agree the price before you move — this is the most common money dispute in Fez, and it is covered in more detail on the safety page.
For the first morning, a licensed guide for two to three hours is money well spent: it turns a maze into a mental map you can reuse for the rest of the stay. After that, walking is faster than any vehicle.
- Wear shoes with grip; lanes are uneven and slick after rain.
- Carry water; the climb back up to Bab Boujloud is steady.
- Keep to the right in narrow lanes and step aside for handcarts.
- Screenshot your riad's location and its nearest gate before you set out.
Petit and grand taxis
Petit taxis are the small cars for trips inside the city. By law they run on the meter, and the meter should be started when you get in. Fares land around MAD 10–40 depending on distance, with a 50% night surcharge. The classic problem is the driver who 'forgets' the meter at the airport or the train station and quotes a flat price instead; insist on the meter or agree a number before loading bags.
Grand taxis are the larger shared cars for intercity hops — to Meknes, to the airport, to nearby towns. They leave when six seats fill, and the price is per seat, so agree it before your bag goes in the boot. Buying two seats gives you room and leaves sooner. For the airport run, a private grand taxi is the usual choice; the airport page covers the timing and the negotiation.
Cash only in practice. Small notes and coins matter, because drivers rarely have change for MAD 100.
| Trip | Mode | Typical cost |
|---|---|---|
| Medina gate ↔ Ville Nouvelle | Petit taxi | MAD 15–25 |
| Ville Nouvelle ↔ train station | Petit taxi | MAD 10–20 |
| Across town at night | Petit taxi | MAD 20–40 (+50%) |
| Fez ↔ Meknes | Grand taxi (per seat) | MAD 20–40 (check) |
| Fez ↔ Fes–Saïss airport | Grand taxi, private | MAD 150–250 (check) |
2026 estimates; confirm the price before departure.
Ride-hailing and city buses
Ride-hailing apps operate in Morocco's bigger cities, but coverage in Fez is thinner than in Casablanca or Marrakech and can fail at peak times or around the medina gates where cars cannot stop. Check the app when you land; if a car shows up in a few minutes, it is a useful backup when no taxi is passing. Do not build your day around it.
The city bus network is cheap and reaches the Ville Nouvelle and the outer districts, but routes, frequencies and stops are hard to read without local knowledge, and it is rarely the fastest option for a short visit. For most travellers it is not worth learning. If you do use it, pay the driver or a conductor in cash and keep the ticket.
- Have the app installed and a data plan before you arrive — see the eSIM page.
- Pin your pickup at a gate or a main road, not inside the medina.
- Buses are busiest around school opening and closing times.
Trains and buses out of Fez
Fez sits on the ONCF rail line, which makes Meknes, Rabat, Casablanca and Tangier straightforward by train. Meknes is the short hop, roughly 40 minutes, and the natural half-day or day trip. Buy ahead on the ONCF app for Fridays and holidays, when trains fill, and expect some lateness.
For places the rail line does not reach — Chefchaouen, the desert routes, Taza — CTM and Supratours coaches are the reliable option, with a small baggage fee and a tag to keep. For the wider national picture, including the Al Boraq high-speed line, see the Morocco getting-around page.
If you are heading to the airport, allow more time than the map suggests: the airport road is outside the city and traffic on the ring road can add 15 minutes.
| Destination | Mode | Time | Cost |
|---|---|---|---|
| Meknes | Train | About 40 min | MAD 20–60 (check) |
| Rabat | Train | About 3–4 h | MAD 90–200 (check) |
| Casablanca | Train | About 4–5 h | MAD 120–250 (check) |
| Tangier | Train | About 5–6 h | MAD 150–300 (check) |
| Chefchaouen | Bus (CTM, Supratours) | About 4–5 h | MAD 80–150 (check) |
| Fes–Saïss airport | Grand taxi | About 30 min | MAD 150–250 (check) |
2026 estimates; train times and fares vary by service and class.
What a day of moving around costs
A typical day inside Fez costs very little: walking is free, and two or three petit taxi rides stay under MAD 100. The money goes on the days you leave the city — a train to Meknes and back, or a grand taxi to the airport.
Budget roughly MAD 50–100 a day for local transport if you take taxis freely, and MAD 150–400 for a day trip by train or shared taxi. Carry cash; card payment in taxis is not the norm.
| Day type | Typical transport spend |
|---|---|
| Medina only, walking | MAD 0 |
| Medina plus Ville Nouvelle, taxis | MAD 50–100 |
| Day trip to Meknes by train | MAD 60–150 return (check) |
| Airport transfer | MAD 150–250 (check) |
| Rental car for a day trip | MAD 300–600 plus fuel |
Practical tips
- Agree every fare before the wheels move; the meter is the default in petit taxis.
- Keep MAD 10, 20 and 50 notes plus coins so you can pay close to exact.
- Ask your riad to write the nearest gate name in Arabic for taxi drivers.
- Friday midday is slow: fewer taxis, and many shops shut.
- In Ramadan, drivers work shorter hours and taxis are scarce around iftar.
- Do not drive into the medina area; park outside the gates if you have a rental.
- For night arrivals, arrange the transfer in advance rather than negotiating at the station.
Questions people ask
What is the best way to get around Fez?
Walk inside Fes el-Bali — it is car-free and most sights are 10–20 minutes apart. Use petit taxis for trips between the medina gates, the Ville Nouvelle and the train station, and trains or coaches for anything outside the city.
Is there a transit pass for Fez?
There is no tourist transit pass worth buying for a short stay. Petit taxi fares are low (MAD 10–40) and the medina is walkable, so paying per ride is simpler. Check locally if you plan a long stay.
Are taxis or ride-hailing better in Fez?
Taxis are more reliable in Fez. Petit taxis are metered by law and plentiful near the gates and stations. Ride-hailing coverage is patchy, so treat the app as a backup rather than your main plan.
How much is a taxi from the medina to the airport?
A private grand taxi to Fes–Saïss airport is roughly MAD 150–250 and takes about 30 minutes. Agree the price before you load bags, and allow extra time for ring-road traffic.
Can I get around Fez without speaking French or Arabic?
Yes, with preparation. Have your destination written in Arabic, agree fares before departure, and use a licensed guide for the first medina walk. Most taxi drivers manage numbers and place names in French.
Deep dive
Every source; changeable facts are marked check
Sources
- officialONCF – Moroccan National Railways
- officialCTM – national coach network
- officialSupratours
- officialMoroccan National Tourist Office
- secondaryWikivoyage – Fez