Cheap Bus, Train and Carpool tickets to Zafra

What are the most popular routes to Zafra?

Seville - ZafraAverage priceMX$481Average duration3h 1mDaily departures5
Badajoz - ZafraAverage priceMX$236Average duration2h 20mDaily departures5
Almendralejo - ZafraAverage priceMX$121Average duration40mDaily departures5
Córdoba - ZafraAverage priceMX$498Average duration3h 15mDaily departures2
Villafranca de los Barros - ZafraAverage priceMX$96Average duration25mDaily departures5

Stations and stops in Zafra

Locations map
  • A

    Estacion de Autobuses de Zafra

    Carretera Badajoz-Granada, 72, 06300 Zafra, Spain
    Visit page
  • B

    Ctra. Badajoz Granada

    Ctra. Badajoz Granada, 6, 06300 Zafra, Badajoz, Spain
  • C

    Ctra. Santos

    Ctra. Santos, 1, 06300 Zafra, Badajoz, Spain