Buses from Agadir to Marrakesh
The bus offers routes to the most remote areas as well as reliable services. There are 80 direct buses per day and 560 buses per week from Agadir to Marrakesh. The trip takes around 4 hours and tickets cost from 29 USD.
Bus travel to Marrakesh from Agadir is one of the easiest and most popular way to travel, often the cheapest, and usually comfortable. The distance between two cities is 250 km.
You will have 2 stops during your journey.
The bus trip from Agadir to Marrakesh is operated by Supratours.