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


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

London to Zaragoza by train

from £172.00

Avg 2 changes 12hr 16m

Paris to Zaragoza by train

from £29.00

Avg 1 change 8hr 16m

Barcelona to Zaragoza by train

from £12.50

Avg 0 changes 1hr 23m

Country guide

Trains to Spain

Read our country guide

Log in / Register

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