Cheap Bus, Train and Carpool tickets to Badajoz

Scenic view of Badajoz

What are the most popular routes to Badajoz?

Madrid - BadajozAverage price£32Average duration4h 21mDaily departures3
Miajadas - BadajozAverage price£16Average duration1h 40mDaily departures2
Zafra - BadajozAverage price£9Average duration1h 20mDaily departures4
Talavera de la Reina - BadajozAverage price£36Average duration4h 20mDaily departures2
Alcorcon - BadajozAverage price£47Average duration5h 45mDaily departures2

Stations and stops in Badajoz

Map of locations