How to Get from Madrid to Seville

Seville, Plaza de Espana
Plaza de Espana. Sylvain Sonnet/Getty Images

Madrid is a common first stop for visitors to Spain. It's also perfectly located for accessing all of Andalusia's major cities, of which Seville is just one of them. Check out this page on How to Plan the Perfect Trip to Madrid for your complete step-by-step guide to your next Spain vacation.

What's The Best Way to Get from Madrid to Seville?

The first high-speed AVE train service in Spain connected these two cities, and it's still one of the best in the country.

Really, it's not worth spending six hours of your day on a bus when the train is available. You can even do Seville as a day trip from Madrid, that's how convenient the train is. 

Madrid to Seville by Train

The best way to get from Madrid to Seville is by rail. The train takes about 2 hours 30 minutes. This is the quickest way to get from Madrid to Seville, but also the most expensive.

Trains from Madrid to Seville depart from Atocha train station. Read more about bus and train stations in Madrid

Guided Tours of Seville from Madrid

The AVE high-speed train makes it possible to visit Seville as a day trip. But to get the most out of a sole day in one of Spain's best cities, a guided tour will be the most efficient way to experience Seville. Alternatively, you can visit Seville as part of a multi-day tour that starts and (usually) finishes in Madrid:

Madrid to Seville by Bus

There are regular buses throughout the day between Madrid and Seville. The journey takes six hours. This is the cheapest option but the journey is long. Remember to search for 'Sevilla', the Spanish name for Seville.

These tickets are best booked online at Alternatively, book in person at the bus station.

Buses from Madrid to Seville depart from Mendez Alvaro bus station.

Madrid to Seville by Car

The 550km drive from Madrid to Seville takes about 5 hours 30 minutes. You will spend most of the journey on the A-5. Consider visiting Merida or Caceres on the way. Compare car rental rates in Spain

Flights from Madrid to Seville

There are regular flights from Madrid to Seville and they can be very cheap if booked in advance. Compare prices on flights in Spain