Supratours Morocco Bus Tickets
Supratours bus tickets can typically be purchased 30-90 days in advance, in person at a Supratours ticket office or online at the ONCF ticket site. Marrakech Tickets can book your tickets for you and deliver them to your accommodation in Marrakech, or purchase online tickets and send them to you by email for you to show on your phone or print out – guaranteeing your seat without any bother or stress.
Where the rail tracks end, the Morocco Supratours bus service takes over from the train. So for example, if you want to go from Fes to Essaouira, or from Casablanca to Zagora, once you reach Marrakech by train, you would switch to the Supratours bus, which is an extension of the ONCF (Morocco Rail) service.
The full Supratours timetable is available in English, French and Arabic on the Supratours website – and also on the ONCF website. The schedules for Morocco bus travel between Marrakech and Essaouira and Marrakech and Agadir are also available below at the foot of this page for easy reference.
In the summer months especially, it is essential to buy Supratours bus tickets from Marrakech to Essaouira and Marrakech to Agadir at least one day in advance as tickets sell out quickly. We can buy your Supratours bus tickets for you in advance. Just click on the orange Submit Ticket Request button below and send us an enquiry and we will quickly deal with your request.
Supratours bus tickets are “Flex” tickets, meaning:
- the date of travel can be changed an unlimited number of times prior to the date printed on the ticket
- the tickets are 100% refundable until the night before the date of travel
- the tickets are 80% refundable on the date of travel prior to the departure time stated on the ticket
- Supratours ticket prices are fixed – the price does not change in relation to the proximity of the date of travel
Supratours Confort Plus
Supratours offers one Confort Plus departure a day each way between Marrakech and Essaouira, and between Marrakech and Agadir. The Confort Plus coaches have 30 seats compared to 48 or 54 in a regular coach and the seats are larger and offer some serious reclining without bothering those seated behind you. The result is real comfort, with huge amounts of leg room.
The Confort Plus fare between Marrakech and Essaouira is 110 dhs compared to 80 dhs for the regular coach. The departure from Marrakech is at 09h00 and the return from Essaouira is at 17h00. The journey time between Marrakech and Essaouira is 3 hours, including a 15 minute rest break around the half way point.
The Confort Plus fare between Marrakech and Agadir is 130 dhs compared to 110 dhs for the regular coach. The departure from Marrakech is at 15h45 and the return from Agadir is at 09h00. The journey time between Marrakech and Agadir is approximately 3 3/4 hours, including a 15 minute rest break around the half way point.
Because of all the luxurious space on the Supratours Confort Plus coaches, seats are limited. If you want to travel from Marrakech to Agadir or Essaouira in real comfort then send us an enquiry by clicking on the orange Submit Ticket Request button below. We can be at the bus station buying your ticket within minutes of receiving your payment, securing your seat and adding a small slice of luxury to your holiday in Morocco.
Marrakech Tickets is an independent registered company. We have no affiliation with ONCF, Supratours or CTM. We simply provide an efficient, friendly service to purchase and deliver tickets for travelers in Marrakech – stress free!