Cheap Bus, Train and Carpool tickets to Zafra

What are the most popular routes to Zafra?

Mérida - ZafraAverage price£8Average duration1h 10mDaily departures6
Villafranca de los Barros - ZafraAverage price£5Average duration25mDaily departures4
Almendralejo - ZafraAverage price£6Average duration40mDaily departures4
Fuente de Cantos - ZafraAverage price£5Average duration25mDaily departures4
Lisbon - ZafraAverage price£22Average duration6h 5mDaily departures4

Stations and stops in Zafra

Map of locations