Buses from Madrid to Marrakesh
The bus offers routes from Madrid to the most remote corners of Marrakesh as well as different services. Direct buses depart from Sol and arrive at Marrakech. Services operate 106 buses daily and 742 buses per week. The journey takes approximately 52 hour and costs from 192 USD.
Located 2318 km from Marrakesh, Madrid offers a wide range of bus routes.
You will have 38 stops during your trip.
Eurolines FR coordinates buses to Marrakesh from Madrid.