Buses from Madrid to Roquetas de Mar
The bus offers routes from Madrid to the most remote corners of Roquetas de Mar as well as different services. Direct buses depart from Antón Martín and arrive at Puerto Roquetas De Mar. Services operate 71 buses daily and 501 buses per week. The journey takes approximately 11 hours and costs from 49 USD.
Being set 580 km from Roquetas de Mar, Madrid offers a lot of convenient bus trip options.
You will have 24 stopovers during your bus trip.
ALSA operates buses from Madrid.