Existen líneas de autobuses hacia Madrid, Barcelona, Sevilla, Badajoz, Huelva, Cáceres, Mérida y Zafra, aunque estas líneas no pasan por todos los pueblos.