Cheapest price
$24
Average price
$31
Fastest journey
3 h 30 m
Average duration
4 h 2 m
Buses per day
11
Distance
296 km
The best way to find a cheap bus ticket from Madrid to Córdoba is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Madrid to Córdoba will cost around $31 if you buy it on the day, but the cheapest tickets can be found for only $24.
Of the 11 buses that leave Madrid for Córdoba on Tue, Jun 24, 11 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Tue, Jun 24 the direct buses cover the 296 km distance in an average of 4 h 2 m but if you time it right, some buses will get you there in just 3 h 30 m .
On Tue, Jun 24 the slowest buses will take 4 h 20 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
Omio recommends booking the train as it is the most popular option from Madrid to Córdoba among Omio's users. If you are prioritising price take the bus with prices starting from €28. For those with little time consider booking a train which can get you there in 1h 51m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.3kg.
Bus | Most popular Train | Flight |
---|---|---|
€28 Average price Cheapest | €47 Average price | €108 Average price |
5h 18m Average duration 4h 48m Onboard + 30m Additional time* | 2h 21m Average duration Fastest 1h 51m Onboard + 30m Additional time* | 8h 8m Average duration 5h 8m Onboard + 3h 0m Additional time* |
0.3 - 0.7kg CO2 emissions | 0.1 - 0.3kg CO2 emissions Lowest | 0.9 - 1.8kg CO2 emissions |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 9:00 AM Madrid, Estación Sur de Autobuses | 4h55 | 1:55 PM Córdoba, Estación de Autobuses | 0 transfersDirect | |
![]() | 1:00 PM Madrid, Estación Sur de Autobuses | 4h50 | 5:50 PM Córdoba, Estación de Autobuses | 0 transfersDirect | |
![]() | 8:00 PM Madrid, Estación Sur de Autobuses | 4h45 | 12:45 AM Córdoba, Estación de Autobuses | 0 transfersDirect | |
Tuesday, June 24 | |||||
![]() | 7:00 AM Madrid, Estación Sur de Autobuses | 4h50 | 11:50 AM Córdoba, Estación de Autobuses | 0 transfersDirect | |
This is the last bus of the day. |
Find all the dates and times for this journey
Distance 183 miles (296 km) |
Average bus duration 4h 48m |
Cheapest ticket price $35 (€28) |
Buses per day 7 |
Direct buses 7 |
Fastest bus 4h 45m |
First bus 08:00 |
Last bus 22:59 |
Madrid Cordoba buses depart from the South Bus Station of the capital or from the internal station of Terminal 1 of the Adolfo Suarez Madrid-Barajas Airport and end their journey at the Cordoba Bus Station. Every day approximately between 8 and 10 buses, always make this route in a direct way. Omio is the ideal website to get more information about it, as well as to buy tickets in a few seconds. Once done, they are received via email or through the app.
Socibus is the company in charge of covering the route between Madrid and Córdoba. Its buses have a capacity for between 55 and 60 people, are conditioned for people with mobility problems and have air-conditioning.
The 296 kilometres between Madrid and Córdoba are travelled by these buses, on average, in 4 hours and 45 minutes. However, the fastest bus, which leaves at 15.00, takes 4 hours and 15 minutes, while the slowest, which leaves at 18.30, needs 5 hours and 50 minutes.
.The first bus Madrid Córdoba Socibus of the day leaves at 9:00 and the last one at 22:30.
There is only one night bus that covers this route and leaves at 1:00.
The average ticket price is 22 euros, although booking in Avanza can be obtained for 19 euros.
Madrid Cordoba buses depart from the Estación Sur de Autobuses, which is located at Calle Méndez Álvaro 83, or from Terminal 1 of Adolfo Suárez Madrid-Barajas Airport. The first of these can be reached by city bus lines 102, 113, 148 and 152, by metro lines 1 and 6 or by suburban train lines C-1, C-5, C-7 and C-10. It has WiFi, slogans, shops, electronic ticket sales and cafeteria. The second is reached by metro line 8, urban bus line 101 and suburban line C-1. In any case, they arrive at the Cordoba Bus Station, which is located on Avenida de la Libertad S/N, and is reached by city bus lines L3, L4, L10 and L11. It has shops, slogans and a restaurant. Both can be reached at night thanks to the taxi service.
Passengers board the bus most frequently from Madrid, Estación Sur de Autobuses, which is located around 3.1 miles (5 km) away from the city centre, and they get off the bus at Córdoba, Estación de Autobuses, located 2.3 miles (3.7 km) away from the city centre.
To find the cheapest bus tickets for your trip from Madrid to Córdoba, follow these tips:
Start your search now and compare ticket prices to find the best deal!
Here are some other resources that might have the information you need