Top routes
Morocco rail journey
Plan the most iconic rail routes across Morocco with confidence.
If you are flying out of Casablanca Mohammed V Airport, the train offers the most reliable connection from Marrakech.
Total travel time is usually 3h 20m to 4h 30m depending on the transfer wait.
Allow extra time between connections, especially if you have checked luggage or a tight flight schedule.
No. You transfer at Casablanca Voyageurs before boarding a Marrakech-bound train.
Trains generally operate throughout the day with frequent departures, but check the live schedule for exact times.
The train station is inside Terminal 1 at Casablanca Mohammed V Airport.