Cheap Bus, Train and Carpool tickets to Zafra

What are the most popular routes to Zafra?

Cáceres - ZafraAverage price£16Average duration2h 5mDaily departures6
Seville - ZafraAverage price£22Average duration2h 34mDaily departures4
Madrid - ZafraAverage price£44Average duration5h 21mDaily departures1
Almendralejo - ZafraAverage price£6Average duration40mDaily departures5
Fuente de Cantos - ZafraAverage price£5Average duration25mDaily departures5

Stations and stops in Zafra

Map of locations
  • A

    Estacion de Autobuses de Zafra

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

    Ctra. Badajoz Granada

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

    Ctra. Santos

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