La ciudad tiene dos líneas de autobuses urbanos de la compañía "Pormasa Autocares" que unen Don Benito con Villanueva de la Serena: Línea 4 JEV - 015 (salida Villanueva de la Serena - Don Benito) y Línea 5 JEV - 015 (salida Don Benito - Villanueva de la Serena).