Al Boraq + Al Atlas
BEST OVERALLTrain with a change at Casa Voyageurs
Typical price
Journey time
About 5h 30m–6h by day
Best for
Most travelers
Take Al Boraq from Tangier Ville to Casa Voyageurs, then change to an Al Atlas train for Marrakech. There is no direct high-speed train, so leave a comfortable connection. An overnight service also runs; check ONCF for current departures.
Advantages
- Fastest public transport option
- Comfortable for a long journey
- No motorway driving
Things to consider
- You must change trains in Casablanca
- Two fares, so total cost varies
- Both legs fill up on busy days