Zafra is located in Merida city, Spain at the 38.4167, -6.4167 coordinates. Distance from Zafra to other cities. are listed below, click on the city name to find distance between. Distance from Zafra to Badajoz 70 km, to Caceres 118 km, to Plasencia 182 km. The green marker indicates the location of Zafra.