Madrid to Zaragoza by Train
One of Spain's busiest high-speed corridors — the AVE covers the distance to Zaragoza in about the time it takes to have a coffee and read the paper.
The journey, stop by stop
From Madrid Puerta de Atocha, the AVE races northeast across the Meseta at up to 300 km/h, arriving at Zaragoza Delicias in the heart of Aragón.
How long does it take?
The trip takes around 1h 20m, with very frequent, hourly departures. Check the live schedule for your date.
Who runs the route?
The route is run by Renfe AVE, with Ouigo and Iryo also offering competing low-cost and premium services on the same corridor.
Madrid to Zaragoza train price (2026)
Advance fares start from around €20-40, with Ouigo often the cheapest option if booked early.
How to get the best fare
- Book early. The cheapest saver fares sell out first — booking ahead can be dramatically cheaper than buying on the day.
- Travel off-peak. Mid-morning and mid-week departures tend to be quieter and cheaper.
- Compare in one place to see every departure at a glance.
Ready to go? Check live Madrid → Zaragoza times and fares and book your seat — secure checkout, mobile tickets, every operator in one search.
Prefer to compare every rail operator? Check schedules & book →
Opens in a new tab — come back here anytime.