Cheap Bus, Train and Carpool tickets to Almendralejo

What are the most popular routes to Almendralejo?

Madrid - AlmendralejoAverage price£30Average duration4h 45mDaily departures2
Mérida - AlmendralejoAverage price£6Average duration30mDaily departures6
Mérida - AlmendralejoAverage price£8Average duration21mDaily departures3
Cáceres - AlmendralejoAverage price£11Average duration1h 30mDaily departures5
Villafranca de los Barros - AlmendralejoAverage price£4Average duration15mDaily departures5

Stations and stops in Almendralejo

Map of locations