Morocco Train and Bus Travel
Buy advance tickets for Morocco Train and Supratours Bus Travel
We can buy your tickets for train and Supratours bus travel in Morocco!
Morocco Train Tickets
Currently it is not possible to make a reservation or purchase a train ticket online for rail travel in Morocco.
The only way to purchase train tickets in Morocco is in person at a train station. Tickets can be purchased up to a maximum of 30 days in advance of the date of travel. If you are on a tight schedule or need to make a connection it is important to buy your ticket for Moroccan rail travel in advance.
Moroccan trains have just one or a maximum of two First Class cars on each train.
First Class travel is probably equivalent to Second Class travel in Europe, and provides a guaranteed designated comfortable seat in an air conditioned compartment seating six passengers.
Second Class service does not provide a designated seat and each Second Class compartment seats up to eight passengers.
We can take all the stress out of your Moroccan Train Travel by buying your tickets for you in advance, guaranteeing your seat in comfort on the train departing at your preferred travel time.
Supratours Bus Tickets
The same situation applies to Supratours Bus Tickets – they can only be purchased 30 days in advance, in person at a Supratours ticket office. We can book your tickets for you and deliver them to your accommodation in Marrakech, guaranteeing your seat without any bother or stress.
Every Train or Bus Ticket purchased through our site directly helps under privileged children in Marrakech
We charge a service fee of 75 dirhams for each round trip train or bus ticket purchased and delivered to you in Marrakech. 10% of that fee is donated to Atfalouna Marrakech, a local charity that supports hundreds of orphans and street children with educational programmes, a safe place to hang out, activities, food and shelter. Read about our most recent charitable donation.