Trains to Zaragoza Find train times and tickets

Zaragoza, capital of Spain’s Aragon region, is a stylish city that’s very easy to reach by train. It is on the main high-speed rail route between Barcelona and Madrid. Fast AVE trains speed from both cities to Zaragoza in less than 90 mins. Therefore Zaragoza is easy to take in as a day trip from either Madrid or Barcelona, but in truth it deserves more. This is one of Spain’s most impressive cities, a place with oodles of history and some striking modern architecture and design. With an early start, it is possible to travel from London to Zaragoza by train within a single day.

Zaragoza lies at the hub of a network of rail routes fanning out across Aragon and beyond. The gorgeous small town of Teruel is 2 hrs away to the south via a spectacular rail route. Another line heads north to Canfranc in the Pyrenees.

Zaragoza is also well connected with Spain’s Atlantic region, with direct trains to Bilbao, Gijón, Vigo, A Coruna and Santiago de Compostela. Zaragoza has several railway stations; the most important is Delicias.

Search accommodation in Zaragoza

Airbnb

Travel to Zaragoza by train from anywhere in the UK or across Europe

London to Zaragoza by train

from £154.00

Avg 2 changes 12hr 16m

Paris to Zaragoza by train

from £77.00

Avg 1 change 8hr 16m

Barcelona to Zaragoza by train

from £12.50

Avg 0 changes 1hr 23m

Granada to Zaragoza by train

from £62.00

Avg 1 change 5hr 45m

San Sebastian to Zaragoza by train

from £8.50

Avg 0 changes 3hr 31m

Logroño to Zaragoza by train

from £10.00

Avg 0 changes 1hr 51m

Cordoba to Zaragoza by train

from £69.00

Avg 0 changes 2hr 48m

Pamplona to Zaragoza by train

from £6.50

Avg 0 changes 1hr 42m

Málaga to Zaragoza by train

from £61.50

Avg 0 changes 3hr 53m

Seville to Zaragoza by train

from £44.00

Avg 0 changes 3hr 38m

Vitoria-Gasteiz to Zaragoza by train

from £38.00

Avg 0 changes 2hr 42m

Bilbao to Zaragoza by train

from £12.50

Avg 0 changes 4hr 30m

Irun to Zaragoza by train

from £11.50

Avg 0 changes 3hr 48m

Burgos to Zaragoza by train

from £15.00

Avg 0 changes 3hr 46m

Girona to Zaragoza by train

from £35.00

Avg 0 changes 2hr 12m

Show more

Madrid to Zaragoza by train

from £25.50

Avg 0 changes 1hr 15m

Tarragona to Zaragoza by train

from £15.50

Avg 0 changes 56m

Country guide

Trains to Spain

Read our country guide

Log in / Register

  1. We'll assume you've read
    our Terms of Service.