Five buses a day arrive from Mérida; a one-way ticket costs 9€. For schedules, call Leda at tel. 92-455-39-07; for prices call tel. 92-455-00-06 or go to www.leda.es.
Zafra lies at the junction where the highway from Seville (E-803) splits, heading east to Mérida and Cáceres and west to Badajoz. Driving there is easy. From Mérida to Zafra, allow an hour; from Seville, allow about 2 1/2 hours. There's also a direct road from Córdoba.
The tourist office, at Plaza de España 8B (tel. 92-455-29-13; www.ayto-zafra.com), is open Monday to Friday 9:30am to 2pm and 5 to 8pm, and Saturday and Sunday 10am to 1:30pm and 6 to 8pm.
Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.