Cheap Bus, Train, and Carpool tickets to Zafra

What are the most popular routes to Zafra?

Seville - ZafraAverage price$27Average duration2h 40mDaily departures6
Mérida - ZafraAverage price$13Average duration49mDaily departures6
Villafranca de los Barros - ZafraAverage price$6Average duration25mDaily departures5
Jerez de la Frontera - ZafraAverage price$28Average duration3h 5mDaily departures1
Santa Marta - ZafraAverage price$7Average duration35mDaily departures3

Zafra stations and stops

Locations map
  • 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