Cheap Bus, Train, and Carpool tickets to Zafra

What are the most popular routes to Zafra?

Mérida - ZafraAverage price₪30Average duration1h 10mDaily departures7
Seville - ZafraAverage price₪32Average duration1h 45mDaily departures4
Madrid - ZafraAverage price₪124Average duration5h 15mDaily departures2
Madrid - ZafraAverage price₪171Average duration5h 19mDaily departures1
Cáceres - ZafraAverage price₪63Average duration2h 15mDaily departures6

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