Fes, Morocco· Concierge · Mon–Sat · 09:00–18:00 GMT+1
Al-Attarine Madrasa, Fes · Photo: Houssain tork, CC BY-SA 4.0
Getting around Morocco
Take the train between cities on the rail corridor. From Fes, ONCF trains run to Meknes, Rabat, Casablanca, Marrakech and Tangier. For Chefchaouen, Volubilis, the Middle Atlas and the Sahara, where no useful train runs, hire a private driver. In Fes, red petit taxis drop you at a medina gate and you walk in.
- Updated June 2026
- 3 min read
- Practical
Fes sits squarely on Morocco's best rail line, so trains link it easily to Meknes, Rabat, Casablanca, Marrakech and Tangier. For Chefchaouen, Volubilis, the Middle Atlas and the desert, you'll want a private driver. The right mix depends on your route and pace.

Trains, buses and the private car
The ONCF rail network links Fes and Meknes to Rabat, Casablanca, Marrakech and Tangier, connecting to the Al Boraq high-speed line at Kenitra (Tangier–Casablanca in about two hours). From Fes station in the Ville Nouvelle, trains are the easy, cheap way across the populated north-west spine — Fes to Casablanca runs in roughly three and a half hours. Beyond the rail map — Chefchaouen, Volubilis, the Middle Atlas, the gorges and the Sahara — you'll want a private driver or a long-distance bus (CTM and Supratours are the reliable operators, with a terminal in Fes).

Take the train between cities on the rail corridor.
Fes railway station
Why most visitors use a private driver
For anything off the rail corridor — the loop to Volubilis and Moulay Idriss, the cedar forests around Ifrane, the road to Chefchaouen, or the long run to Merzouga — a private driver is the comfortable choice: door-to-door from the nearest medina gate to your riad, all your luggage, your own schedule, and the freedom to stop at a viewpoint, an olive press or a Roman ruin on the way. A good driver doubles as a guide and translator.
Taxis and city transport
Within Fes, small red 'petit taxis' handle short hops between the Ville Nouvelle and the medina gates — agree the fare or insist on the meter. Remember that no taxi can enter Fes el-Bali, so you'll be dropped at a gate like Bab Bou Jeloud or Rcif and walk in. Larger 'grand taxis' run fixed intercity routes. For airport arrivals at Fès–Saïss, a pre-booked private transfer with a flight-tracked, name-board pickup spares you the arrivals-hall haggling entirely.
Quick answers
Short answers to what travellers ask us about this.
Is it better to take the train or hire a driver in Morocco?
Should I rent a car in Morocco?
How do I get from the airport to my riad?
Keep reading
The best time to visit MoroccoSpring (March–May) and autumn (September–November) are the best all-round times to visit Morocco and to base yourself in Fes — warm days, cool evenings and comfortable conditions for long hours on foot in the Fes el-Bali medina, plus easy day trips to Volubilis, Meknes and the Middle Atlas.Read the guide
Marrakech to MerzougaMerzouga and the Erg Chebbi dunes can be reached from Fes (about 470 km south through the Middle Atlas and Ziz Valley, the shorter run) or from Marrakech (about 560 km via the High Atlas and the kasbah road, the more scenic run).Read the guide
Casablanca airport (CMN) to Fes and beyondCasablanca Mohammed V Airport (CMN) is Morocco's busiest international gateway and a common arrival point for Fes — though a direct flight into Fès–Saïss (FEZ) is simpler if available.Read the guideTell us your dates. We'll plan it with you.
- Tell us what drew you in. Your dates, who is travelling and what you want to see.
- A person reads it. We write a day-by-day plan for your group, private or small-group.
- You change anything. Then we confirm the guides, drivers and riads.
