Order Bus and Train Tickets

Train and Supratours Bus Booking Form

  • Please fill out the form below with your ticket request. We will send you an electronic invoice which includes a service fee of 85 dirhams per one way/round trip ticket (5% goes to help Marrakech at risk youth). On receipt of payment we will purchase the train or bus tickets and deliver them to you once you arrive at your accommodation in Marrakech. Stress free!