Morocco Train and Bus Travel
Buy advance tickets for Morocco Train and Supratours Bus Travel
Marrakech Tickets can buy your tickets for train, Supratours and CTM bus travel in Morocco!
Morocco Train Tickets
It is now possible to purchase a train ticket online for rail travel in Morocco providing you have a Moroccan issued bank card. If not we can provide this service for you.
Otherwise 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.
Update 1 Sep, 2018: During the month of September 2018 it is not possible to purchase train tickets more than 24-48 hours in advance. If your planned travel originates in a city other than Marrakech you will need to purchase your tickets directly from the local train station.
Moroccan trains generally have two First Class cars on each train.
First Class travel is probably equivalent to short distance First Class travel in Europe, and provides a guaranteed designated comfortable seat in an air conditioned carriage. Depending on the age of the train, seating may be in a six-person compartment, or in a regular open carriage with rows of seats on both sides of a central aisle.
Second Class service does not provide a designated seat. Depending on the age of the train, seating may be in an eight-person compartment, or in a regular open carriage with rows of seats on both sides of a central aisle.
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
Supratours Bus Tickets can only be purchased 30 days in advance, in person at a Supratours ticket office. There are currently no plans to sell Supratours tickets online. 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 underprivileged children in Marrakech
We charge a service fee of 85 dirhams* for each one way/round trip train or bus ticket purchased and delivered to you in Marrakech. 5% 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.
* Plus payment handling fee of 4.5%
Marrakech Tickets® is listed in the 2016 Lonely Planet guide to Morocco – on page 81 – under “Useful Websites”.