Popular routes
Madrid to Seville by train or bus
Spain's first high-speed line connects Madrid Puerta de Atocha with Seville Santa Justa through the Andalusian countryside.
Search ticketsJourney timeabout 2 h 30 min by train
Ways to travelTrain, Bus
CompaniesRenfe AVE, iryo, ALSA
Times are typical and vary by service. Search to see live times and prices for your date.
About the operators
More routes
Frequently asked questions
How long does it take from Madrid to Seville?
The journey takes about 2 h 30 min by train, depending on the service you choose.
Which companies travel from Madrid to Seville?
Services include Renfe AVE, iryo, ALSA.
How do I book tickets from Madrid to Seville?
Search on Easy TransBook, compare times and prices, pay securely online and get your tickets on your phone.