390 km
Departure station:
Sevilla Santa Justa
Calle Joaquín Morales y Torres, 41003, Seville, Spain
Arrival station:
Puerta de Atocha
Plaza Emperador Carlos V, 28045, Madrid, Spain
Brand name
Train type
Travel time
Price from
High-speed direct train
2 hrs 30 min

Planning to travel from Seville to Madrid? Experience Spain at its best and choose the most convenient option for your Seville - Madrid train journey. Direct high-speed AVE trains run by Renfe depart from Santa Justa Station in Seville and take you to Puerta de Atocha station in Madrid in less than 3 hours reaching the maximum speed of 192 miles per hour. There are more than 15 daily departures depending on the weekday. You can check the detailed Seville to Madrid train timetable and book rail tickets with Rail Ninja, curated route planning, expert advice & online booking platform for European trains.

Train Information

Earliest departure:
Latest departure:
Shortest travel time:
2 hrs 21 min
Longest travel time:
2 hrs 52 min
9.3 / 10 based on 63 reviews

Seville to Madrid Train Review & Rating

Time flew by really quickly. Neat train, splendid views!

Jacob T. about traveling from Seville to Madrid