Check here to book online prices and schedule! The bus fare from Marrakech to Agadir is $12 USD and you can book online or at the ticket counter at Marrakech Train Terminal. The bus travel time is around 3 hours and 30 minutes. The total bus fare from Marrakech airport to Agadir is around $15 USD and it will take 5 hours with the waiting time
At the time of writing, a Supratours bus ticket from Marrakech to Essaouria is 80MAD per person, with no reduction for children or students. There are six buses per day from Marrakech to Essaouria leaving at 07:45, 09:00, 10:45, 14:45, 16:45 and 19:00. Check the ONCF website for up-to-date bus times and pricing.
Bus, train. Take the bus from Merzouga to Meknes. Take the train from Meknes to Marrakech. 15h 34m. MAD 368 - MAD 554.
Royal Air Maroc and Qatar Airways fly from Casablanca to Marrakech Airport (RAK) 4 times a day. Alternatively, Moroccan Railways (ONCF) operates a train from Casablanca to Marrakech every 2 hours. Tickets cost MAD 90 - MAD 170 and the journey takes 2h 39m. Airlines.
TUI fly Belgium flies from Taghazout to Marrakech Airport (RAK) 3 times a week. Alternatively, CTM operates a bus from Agadir to Marrakesh twice daily. Tickets cost MAD 100 - MAD 160 and the journey takes 3h 10m. Airlines. TUI fly Belgium.
LpFwD.
how to get to marrakech airport