Barcelona to Zaragoza by train

Direct high-speed trains from Barcelona Sants to Zaragoza-Delicias take about 1 hour 25 minutes to 2 hours, with Renfe, iryo and OUIGO running through the day.

Basilica del Pilar beside the Ebro River in Zaragoza
Origin
Barcelona
Destination
Zaragoza
Main stations
Barcelona Sants to Zaragoza Delicias
Country
Spain

Every train from Barcelona Sants to Zaragoza-Delicias is direct, and the fastest high-speed trains take about 1 hour 25 minutes.

Non-stop or stopping trains

Three companies run high-speed trains on this line: Renfe with its AVE and Alvia trains, iryo and OUIGO. Renfe alone runs up to 22 trains a day, so there is a departure most hours from early morning into the evening.

Non-stop trains take about 1 hour 25 minutes to 1 hour 35 minutes. Others call at Camp de Tarragona and Lleida and need around 1 hour 45 minutes, while the Alvia takes about 2 hours. Pick a non-stop train when the times suit you. It saves about 20 minutes.

Most of these trains run on to Madrid. Zaragoza is a stop of only a few minutes, so have your bags ready before the train pulls in.

Since 28 October 2026 high-speed trains between Madrid and Andalucía have been suspended after an accident, so trains that normally run through between Barcelona and Seville, Málaga or Granada via Zaragoza are affected until the line reopens.

Times may shift with the timetable change on 13 December 2026, so look at your own date if you travel later.

The slow regional train

Renfe also runs a regional train from Barcelona over the old line via Tarragona, Reus, Móra la Nova and Caspe. It takes about five and a half hours. Before ending at Zaragoza-Delicias it calls at Zaragoza Goya and Zaragoza-El Portillo. Take it only if you want to stop along the way.

Stations at each end

All the high-speed trains leave from Barcelona Sants. The regional train starts at Barcelona França and also calls at Passeig de Gràcia and Sants.

You arrive at Zaragoza-Delicias, the city's main station. Cercanías commuter trains, city buses and a taxi rank are all at the station. Getting into town is simple.

Tickets and fares

Each company sells tickets for its own trains, and the cheapest fares go to people who book early.

CompanyFare optionsGood to know
Renfe (AVE, Alvia)Básico, Elige or PrémiumBásico allows a change for €10, made at least 24 hours before departure
iryoFour fare levelsThe top level adds meal service at your seat
OUIGOAdult fares from €9One small bag and one cabin bag are included; extra luggage costs more

Renfe's Elige ticket includes one free change, and Prémium allows unlimited free changes. For journeys from 25 January 2027, Elige changes also become free and unlimited.

Using an Interrail pass

Interrail passes cover Renfe and iryo trains, but not OUIGO. On the AVE a seat reservation is compulsory: €10 in second class and €13 in first class. The Alvia also needs a reservation, and iryo seats are reserved through the Interrail reservation service. For OUIGO, buy an ordinary ticket.

Where to book

Book with Omio

Find times and prices for Barcelona → Zaragoza.

Check times & prices

Other places to book

These links open the provider’s website. Search for your journey there.

Train service

Find places to stay in Zaragoza

Bright bedroom with white bedding and a breakfast tray on the bedBrowse stays in ZaragozaHotels and apartments via Booking.com

Frequently asked questions

How long does the train from Barcelona to Zaragoza take?

About 1 hour 25 minutes on a non-stop high-speed train. Trains that call at Camp de Tarragona and Lleida take around 1 hour 45 minutes, the Alvia about 2 hours, and the slow regional train via Caspe about five and a half hours.

Do I need to change trains between Barcelona and Zaragoza?

No. Every high-speed train runs direct from Barcelona Sants to Zaragoza-Delicias, and so does the regional train via Reus and Caspe.

What is the main train station in Zaragoza called?

Zaragoza-Delicias. All the high-speed trains from Barcelona stop there. The station is open from 05:30 to midnight, with Cercanías trains, buses and taxis for the trip into town.

Can I use an Interrail pass from Barcelona to Zaragoza?

Yes, on Renfe and iryo trains, with a seat reservation. The AVE reservation costs €10 in second class. OUIGO does not accept the pass.

How much is the train from Barcelona to Zaragoza?

OUIGO adult fares start from €9. Renfe and iryo prices move with demand and with how early you book, so the lowest fares sell first.

Can I visit Zaragoza as a day trip from Barcelona?

Yes. Trains leave Barcelona Sants from early morning, and high-speed trains back from Zaragoza-Delicias run until late evening, which leaves a full day in the city.

More routes