Cheap Bus, Train and Carpool tickets to Badajoz

Scenic view of Badajoz

What are the most popular routes to Badajoz?

Cáceres - BadajozAverage price£19Average duration1h 9mDaily departures7
Madrid - BadajozAverage price£48Average duration5h 20mDaily departures5
Seville - BadajozAverage price£17Average duration3h 20mDaily departures4
Mérida - BadajozAverage price£10Average duration39mDaily departures7
Navalmoral de la Mata - BadajozAverage price£41Average duration2h 17mDaily departures3

Stations and stops in Badajoz

Map of locations