Morocco by Train: Tangier, Fes & Casablanca
From the Strait of Gibraltar to the medieval medina and the Atlantic coast, by rail.
- Rail journey
- 8–12 days
- Balanced pace
- History & culture
- Food & wine
Arrive in Tangier where Africa faces Europe, take the train inland to Fes and its vast car-free medina, then across to Casablanca for the Hassan II Mosque on the Atlantic. Morocco’s rail network links all three.
Why it works
Morocco's trains are comfortable and cheap, and this route gives you port city, imperial city and modern metropolis in one loop without a single internal flight.
The route
Explore this journey — start at Fes →Your itinerary
-
-
-
-
→ Onward Casablanca → Kenitra
-
→ Onward Casablanca → Oujda
Booking links are affiliate links — we may earn a commission, never at extra cost to you.
Make it yours
- Add Marrakech by train from Casablanca
- Arrive by ferry from Spain into Tangier
- Add a Chefchaouen side trip by road from Fes
Plan each destination
More trip inspiration
Rail journey · 7–10 days
Tuscany Without a Car
Florence, Lucca, Pisa and Siena, all reachable by train and bus.
Florence → Tuscany
Rail journey · 12–16 days
Italy Without Flying
Milan → Florence → Rome → Naples, all by fast train.
Milan → Florence → Rome → Naples
Rail journey · 10–14 days
Japan by Rail
Bullet-train between Tokyo, temple-filled Kyoto and street-food Osaka.
Tokyo → Kyoto → Osaka