El tren es la mejor opción para ir de Badajoz a Cáceres: tarda 40 minutos y cuesta desde 17 €, con varias salidas diarias. El autobús es más barato (desde 9 €) pero necesita 1 h 20 min. En coche tardas 1 hora por la A-66, unos 90 km.
| Medio | Duración | Precio | Frecuencia | |
|---|---|---|---|---|
| Tren regional | 40 min | Desde 17 € | 6-8 diarios | Más rápido |
| Autobús ALSA | 1 h 20 min | Desde 9 € | 8 diarios | Más barato |
| Coche (A-66) | 1 h | ~8 € gasolina | — | Flexible, sin peajes |
Conectar Badajoz con Cáceres es fácil. Las dos capitales extremeñas están a 90 km y tienes tres opciones principales. El tren es lo más rápido: 40 minutos con Renfe por unos 17 €. Sales desde la estación de Badajoz y llegas al centro de Cáceres sin complicaciones. El autobús cuesta desde 9 € con ALSA pero tarda el doble, casi 1 h 20 min. Compensa si viajas con presupuesto ajustado o si los horarios del tren no te cuadran. En coche tardas 1 hora por la A-66. La autovía es gratuita, en buen estado, sin peajes. Tiene sentido si vas a moverte por la zona o haces paradas en Mérida.
En avión
No aplica para esta ruta. La distancia entre Badajoz y Cáceres es de solo 90 km, demasiado corta para vuelos comerciales. El aeropuerto más cercano a ambas ciudades es el de Badajoz (Talavera la Real), a 14 km de la capital pacense. Opera vuelos a Madrid y Barcelona con Air Nostrum, pero ninguna conexión con Cáceres. Si llegas en avión a Badajoz y quieres ir a Cáceres, tu mejor opción es tomar el tren o autobús desde la ciudad. Desde el aeropuerto al centro de Badajoz hay taxi (unos 20 €) o autobús urbano línea 2 hasta la Plaza de España, cerca de la estación de tren.
En tren
Renfe opera trenes regionales directos entre Badajoz y Cáceres. El trayecto dura 40 minutos y es la opción más rápida. Los trenes salen desde la estación de Badajoz, en la Avenida de Carolina Coronado, a 15 minutos andando del centro histórico. Llegan a la estación de Cáceres, también céntrica, junto al Paseo de Cánovas. La frecuencia es buena: unas 6-8 salidas diarias en días laborables, menos los domingos. Los horarios suelen concentrarse por la mañana y al final de la tarde. El precio ronda los 17 € en Tarifa estándar. Compra con antelación en la web o app de Renfe para encontrar ofertas de Avlo o tarifas promocionales desde 12 €. Los trenes son cómodos, con aire acondicionado y asientos amplios. Llevan wifi pero la conexión no siempre funciona bien en este tramo. Puedes llevar equipaje sin restricciones. Si viajas en hora punta (primera hora de la mañana o última de la tarde), reserva asiento. Los fines de semana hay menos presión.
En autobús
ALSA conecta Badajoz con Cáceres con unas 8 salidas diarias. El trayecto dura 1 h 20 min, casi el doble que el tren. Los autobuses salen desde la estación de autobuses de Badajoz, en la Avenida Colón 13, a unos 20 minutos andando del centro. Llegan a la estación de Cáceres, en la Carretera de Sevilla, a 2 km del casco antiguo. El precio empieza en 9 € si compras online con antelación. En taquilla el mismo día puede subir a 12-15 €. La diferencia con el tren es pequeña, pero si vas ajustado de dinero vale la pena. Los autobuses llevan aire acondicionado, asientos reclinables y wifi (funciona regular). Hay espacio para maletas en bodega. No hay baño a bordo en este trayecto corto. La frecuencia es parecida a la del tren, pero los horarios cambian según el día. Los domingos hay menos servicios. Consulta la web de ALSA para horarios exactos porque varían por temporada.
En coche
Por carretera son 90 km entre Badajoz y Cáceres. La ruta más directa es la A-66, la autovía de la Plata. Tardas 1 hora sin paradas. La autovía es gratuita, sin peajes. Está en buen estado, con dos carriles por sentido casi todo el trayecto. Poco tráfico excepto en festivos o puentes. Sales de Badajoz por la N-523 hasta enlazar con la A-66 en unos 5 km. Sigues dirección norte hasta Cáceres. La salida 548 te deja cerca del centro. Consumo de gasolina: unos 6-7 litros según el coche, unos 8 € ida y vuelta. Si alquilas coche cuenta desde 25 €/día en empresas como Goldcar o Centauro. Aparcar en Cáceres: el centro histórico es zona peatonal. Usa el parking de la Plaza Mayor (1,50 €/hora) o el de Obispo Galarza. Hay zonas azules en el ensanche a 1 €/hora, limitadas a 2 horas. La carretera tiene sentido si planeas visitar Mérida (a mitad de camino), Trujillo o pueblos de alrededor. Para un viaje puntual el tren es más cómodo.
Opción combinada
No hay opciones intermodales específicas para este trayecto tan corto. Tren o autobús te llevan directo entre las dos ciudades. Si llegas a Badajoz en avión desde Madrid o Barcelona, combina con tren o autobús hacia Cáceres. Desde el aeropuerto al centro de Badajoz: taxi 20 € o bus urbano línea 2. Para moverte por Extremadura después de llegar a Cáceres, plantéate alquilar coche allí en vez de en Badajoz. Las tarifas son similares y te ahorras el trayecto de ida. Si vas a visitar Mérida (Patrimonio de la Humanidad), está justo a mitad de camino. Puedes parar en coche o tomar un tren regional que hace parada allí. Añade 30-40 minutos al trayecto total pero merece la pena.
Preguntas frecuentes
¿Cuál es la forma más barata de ir de Badajoz a Cáceres?
¿Cuánto se tarda de Badajoz a Cáceres?
¿Hay tren directo de Badajoz a Cáceres?
¿Cuánto cuesta ir de Badajoz a Cáceres en autobús?
¿Merece la pena alquilar coche para ir de Badajoz a Cáceres?
Última actualización: 8 de junio de 2026
| AHORRA EN TU VIAJE | |
| Encuentra alojamiento a los mejores precios Ver → | |
| Reserva tours y actividades en español Ver → | |
| Alquila un coche al mejor precio Ver → | |
| Compara y reserva billetes de tren Ver → | |
| 5% dto. en tu seguro de viaje IATI Ver → | |
Nosotros siempre viajamos con IATI y nos ha funcionado de maravilla, además te atienden siempre en castellano.
Aquí os dejamos un 5% de descuento por si las moscas :)
































































