Para ir de Badajoz a Córdoba, el tren es la mejor opción: unas 2 h 30 min y 18-25 €, con varios servicios directos al día. El autobús es más barato (desde 12 €) pero tarda casi 4 h. En coche necesitas unas 2 h 45 min por autovía, 290 km por la A-66 y A-431.
| Medio | Duración | Precio | Frecuencia | |
|---|---|---|---|---|
| Tren Media Distancia | 2 h 30 min | 18-25 € | Varias al día | Más rápido y cómodo |
| Autobús (ALSA) | 3 h 30 min – 4 h | Desde 12 € | Varias al día | Opción más económica |
| Coche | 2 h 45 min | 20-25 € gasolina | — | Libertad de horarios |
Badajoz y Córdoba están separadas por 290 km que puedes cubrir en tren, autobús o coche. El tren es la opción más práctica: 2 h 30 min de viaje directo por 18-25 €. Si buscas el precio más bajo, el autobús sale desde 12 € aunque inviertes casi 4 h en el trayecto. En coche tardas unas 2 h 45 min por la A-66 y la A-431, con peajes mínimos. Las tres opciones funcionan bien. El tren gana en comodidad y tiempo. El autobús en precio. El coche te da libertad para parar donde quieras. No hay vuelos directos entre ambas ciudades. Volar implicaría escalas en Madrid que alargan el viaje hasta 5-6 h contando traslados. Para esta distancia, el avión no tiene sentido.
En avión
No hay vuelos directos entre Badajoz y Córdoba. La distancia (290 km) hace que el avión no sea una opción práctica para esta ruta. Si quisieras volar, tendrías que hacer escala en Madrid. Eso supone sumar dos vuelos, tiempos de conexión, traslados a aeropuertos y controles de seguridad. El tiempo total ronda las 5-6 h como mínimo. El coste sería mucho mayor que el tren o el autobús: entre 100-200 € sumando ambos vuelos. El aeropuerto de Badajoz tiene conexiones limitadas, principalmente con Madrid. Desde Madrid a Córdoba tampoco hay vuelos directos regulares. Para esta ruta, olvida el avión. Tren, autobús o coche son opciones más rápidas, baratas y cómodas.
En tren
Renfe conecta Badajoz con Córdoba mediante servicios de Media Distancia. Hay varias salidas diarias que cubren el trayecto en unas 2 h 30 min. Los trenes salen desde la estación de Badajoz y llegan a Córdoba Central, ambas bien ubicadas en el centro de cada ciudad. Los billetes cuestan entre 18-25 € según tarifa y antelación de compra. La tarifa Básica es la más económica pero sin cambios ni reembolsos. La tarifa Elige permite modificaciones. Comprar con antelación asegura mejor precio. Los trenes son cómodos, con asientos amplios y aire acondicionado. Llevan enchufes en algunos coches y servicio de cafetería a bordo. La puntualidad suele ser buena en esta línea. Puedes comprar billetes en renfe.com, la app de Renfe o en taquillas de la estación. Reservar online te permite comparar horarios y elegir asiento. La estación de Córdoba Central está a 10 minutos andando del casco histórico.
En autobús
ALSA es la principal compañía que opera entre Badajoz y Córdoba. Hay varias salidas diarias desde la estación de autobuses de Badajoz hasta la estación Sur de Córdoba. El trayecto dura entre 3 h 30 min y 4 h dependiendo del servicio y las paradas intermedias. Los billetes cuestan desde 12 € si reservas con antelación. Los precios habituales rondan 15-18 €. Comprar en alsa.es o la app permite elegir asiento y conseguir descuentos. Hay tarifas reducidas para estudiantes y mayores de 60 años. Los autobuses llevan aire acondicionado, asientos reclinables y WiFi en la mayoría de servicios. Algunos hacen paradas breves en pueblos de la ruta. Los autobuses más rápidos son los que van directos sin paradas. La estación Sur de Córdoba está a unos 2 km del centro. Puedes llegar al casco histórico en autobús urbano (líneas 3 y 7) o taxi por menos de 10 €. El autobús es la opción más barata para esta ruta, aunque tardas más que en tren.
En coche
Desde Badajoz a Córdoba son 290 km por autovía. La ruta más directa combina la A-66 hacia el sur hasta Mérida y luego la A-431 que cruza Extremadura y entra en Andalucía hasta Córdoba. El trayecto dura unas 2 h 45 min sin paradas. La A-66 es gratuita en todo su recorrido. La A-431 también es libre de peajes. Las carreteras están en buen estado y tienen poco tráfico fuera de horas punta. El tramo entre Mérida y Córdoba atraviesa paisaje de dehesa y olivares. Cuenta con gasolina para unos 20-25 € dependiendo del consumo de tu coche. Es una ruta tranquila, con áreas de servicio cada 50-60 km. La entrada a Córdoba puede tener retenciones en hora punta. Aparcar en Córdoba tiene su complicación. El centro histórico es zona de acceso restringido. Hay parkings públicos cerca de la Mezquita pero llenan rápido en fin de semana. Los parkings cuestan 15-25 € al día. Aparcar en la periferia y usar transporte público para entrar al centro sale más económico.
Opción combinada
Para esta ruta no hay opciones intermodales que mejoren las directas. Tren y autobús llegan ambos a estaciones céntricas sin necesidad de combinar transportes. Si viajas en grupo de 3-4 personas, alquilar un coche en Badajoz puede salir rentable. El alquiler por un día cuesta desde 25-35 € más gasolina. Divides el coste entre varios y te sale similar al tren pero con libertad de movimientos. Otra opción es ir en tren y moverte por Córdoba en bicicleta. La ciudad tiene servicio de alquiler público (Ciclocórdoba) por 1 € al día. Las distancias en el centro son cortas y la bici funciona bien. Para ir de Badajoz a Córdoba, la mejor relación calidad-precio es el tren: 2 h 30 min, cómodo y te deja en pleno centro. Si quieres ahorrar, el autobús cumple bien por 12-15 €.
| 💰 AHORRA EN TU VIAJE | |
| 🏨 | Encuentra alojamiento a los mejores precios Ver → |
| 🚶 | Free tours en Córdoba Ver → |
| 🏛️ | Visitas guiadas en Córdoba Ver → |
| 🍽️ | Tours gastronómicos en Córdoba Ver → |
| 💃 | Espectáculos y folclore en Córdoba Ver → |
| 🎟️ | Entradas y atracciones en Córdoba Ver → |
| 🎫 | Ver todas las actividades en Córdoba Ver → |
| 🚗 | Alquila un coche al mejor precio Ver → |
| 🚆 | Compara y reserva billetes de tren Ver → |
| 🏥 | 5% dto. en tu seguro de viaje IATI Ver → |
Preguntas frecuentes
¿Cuál es la forma más barata de ir de Badajoz a Córdoba?
¿Cuánto se tarda de Badajoz a Córdoba?
¿Hay tren directo de Badajoz a Córdoba?
¿Cuánto cuesta ir de Badajoz a Córdoba en autobús?
Última actualización: 6 de octubre de 2026
Guías para tu viaje
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 :)


















































































