Cheap Bus, Train and Carpool tickets to Badajoz

Scenic view of Badajoz

What are the most popular routes to Badajoz?

Madrid - BadajozAverage priceUS$64Average duration5h 35mDaily departures5
Zafra - BadajozAverage priceUS$12Average duration1h 20mDaily departures4
Almendralejo - BadajozAverage priceUS$11Average duration1h 20mDaily departures2
Navalmoral de la Mata - BadajozAverage priceUS$59Average duration2h 25mDaily departures3
Plasencia - BadajozAverage priceUS$32Average duration1h 25mDaily departures1

Stations and stops in Badajoz

Locations map