Béjar está comunicada con Extremadura, Andalucía, Castilla y León, Cantabria y Asturias gracias a los autobuses Cáceres⇔Salamanca, Gijón⇔Sevilla por Badajoz o por Mérida, Santander⇔Sevilla y Valladolid⇔Sevilla gestionados por ALSA.