Seville to Cordoba by Train, Bus, Car and Flights

Transport is easy between these two cities in Andalusia

Street in Cordoba
••• Gonzalo Azumendi/Getty Images

Seville and Cordoba are probably the best-connected cities in all of Spain. Details of how to get from Seville to Cordoba by various forms of transport.

See also:

What's the Best Way to Visit Seville and Cordoba?

It takes just 45 minutes to get between the two on the high-speed AVE train line from Madrid.

There are also some excellent tours from Seville (see below). 

If you are traveling south from Madrid, you might want to take the train from Madrid to Cordoba, check your bags at the train station and spend a day in Cordoba, before traveling to Seville for the evening. 

Have a look at this Interactive Rail Map of Spain to help you plan your itinerary.

Most visitors to Spain who want to explore Andalusia tend to base themselves in Seville. But it's worth considering Cordoba, especially if you will arrive in Spain in Madrid. Read more about Andalusia Tours from Cordoba

Seville to Cordoba as a Day Trip?

Most definitely. The short travel time between the two cities makes Cordoba an ideal day trip from Seville. Also, the number of sights in Cordoba makes a day the ideal length of trip.  

To get the most out of a day in a city, a tour is often the best. Take a guided tour of Cordoba from Seville for one or two days, with air-conditioned coach, a professional guide, optional tour of nearby Carmona and entrance to the grand mosque-cathedral.

On the two-day tour you will have accommodation at a three- or four-star hotel:

If you're pressed for time, you may be interested in a whistle-stop four- or five-day guided tour starting in Madrid which takes in Seville, Granada and Cordoba (with an optional extension in Ronda and Toledo).

Seville to Cordoba by Train and Bus

The train from Seville to Cordoba takes about 45 minutes. Prices vary greatly, ranging from 7.50€ to about 30€! This is by far the question way of getting between Seville and Cordoba.

Buses from Seville to Cordoba take 2h15 and cost about 12 euros; cheap, but is it worth the savings when the train is so quick? However, you might prefer the bus if you are staying near Plaza de Armas bus station, where it departs from.

See also: 

Seville to Cordoba by Car

The 150km from Seville to Cordoba can be covered in about 1h45, driving mainly on the A4 highway.
Compare Car Rental Rates in Spain

Flights from Seville to Cordoba

There are no flights from Seville to Cordoba.