Supratours Bus Tickets

Where the rail tracks end, the Supratours bus service takes over from the train. So for example, if you want to go from Marrakech to Essaouira, or from Marrakech to Zagora, there is no train, but there is instead the Supratours bus, which is part of the ONCF (Morocco Rail) service.

Supratours bus Marrakech to Essaouira

Supratours bus from Marrakech to Essaouira

The Supratours timetables are included in the ONCF train timetables, so for example you can search on our live link of the ONCF site for Marrakech to Essaouira and the results will be for the Supratours bus departures. The schedules for Essaouira and Agadir are available at the dropdown menu for this page.

In the summer months especially, it is essential to buy bus tickets from Marrakech to Essaouira and Agadir at least one day in advance as tickets sell out quickly. We can buy your bus tickets for you in advance. Just send us an enquiry using the form at the side of the page and we will quickly deal with your request.

Supratours Confort Plus

Supratours Confort Plus Essaouira

Supratours Confort Plus Essaouira

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 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 2 hours 45 minutes, including a 15 minute rest break around the half way point.

Supratours Confort Plus includes

  • Complimentary mineral water
  • Restroom
  • Wi-fi connection on the coach
Supratours Confort Plus

Supratours Confort Plus

The Confort Plus fare between Marrakech and Agadir is 150 dhs compared to 110 dhs for the regular coach. The departure from Marrakech is at 17h00 and the return from Agadir is at 09h15. The journey time between Marrakech and Agadir is approximately 3 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 using the Booking Form at the right of this page. 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.

FREE SUPRATOURS BUS TICKETS

For a limited time only, earn free tickets for Supratours bus travel to Essaouira when you book a minimum 3-night stay at this popular Marrakech Riad. Limited time offer, terms and conditions apply.

marrakech-riad

Map with location of Supratours Bus Terminal Marrakech

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 75 dirhams per ticket (10% 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!
 

Verification