The cheapest and fastest trains from Barcelona to Zaragoza
Cheapest price
£24
Average price
£55
Fastest journey
1 h 22 m
Average duration
1 h 23 m
Trains per day
41
Distance
255 km
The best way to find a cheap train ticket from Barcelona to Zaragoza is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Barcelona to Zaragoza will cost around £55 if you buy it on the day, but you can find cheap train tickets today for only £24.
Of the 41 trains that leave Barcelona for Zaragoza every day 41 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct trains cover the 255 km distance in an average of 1 h 23 m but if you time it right, some trains will get you there in just 1 h 22 m .
The slowest trains will take 1 h 23 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
03172
06610
15015
35701
35015
03212
06020
06500
03092
03302Travel Information
Compare train and coach for Barcelona to Zaragoza
Omio recommends booking the train as it is the most popular option from Barcelona to Zaragoza among Omio's users. If you are prioritising price take the coach with prices starting from £6. For those with little time consider booking a train which can get you there in 2h 0m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.2kg. The ticket price range depends on the travel mode: a coach costs an average of £6, and a train costs an average of £11.
Distance: 255 km
Compare train with
Most popular Train | Coach |
|---|---|
£42 Average Price | £16 Average Price Cheapest |
2h 30m Average total duration Fastest 2h 0m Onboard + 30m Additional time* | 4h 41m Average total duration 4h 11m Onboard + 30m Additional time* |
0.1 - 0.2kg CO2 emissions Lowest | 0.3 - 0.6kg CO2 emissions |
![]() Most popular train company | ![]() Most popular bus company |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Live departures
Barcelona to Zaragoza train times
The table below shows live departures for Barcelona to Zaragoza trains for tomorrow, Saturday 22 November. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
03062 | On time 04:50 Barcelona Sants | 1h43 | 06:33 Zaragoza-Delicias | 0 changesdirect | |
06470 | On time 05:25 Barcelona Sants | 1h23 | 06:48 Zaragoza-Delicias | 0 changesdirect | |
03302 | On time 05:35 Barcelona Sants | 1h23 | 06:58 Zaragoza-Delicias | 0 changesdirect | |
03930 | On time 05:45 Barcelona Sants | 1h50 | 07:35 Zaragoza-Delicias | 0 changesdirect | |
06080 | On time 06:50 Barcelona Sants | 1h23 | 08:13 Zaragoza-Delicias | 0 changesdirect | |
03082 | On time 07:00 Barcelona Sants | 1h42 | 08:42 Zaragoza-Delicias | 0 changesdirect | |
03990 | On time 07:30 Barcelona Sants | 1h48 | 09:18 Zaragoza-Delicias | 0 changesdirect | |
03940 | On time 07:30 Barcelona Sants | 1h48 | 09:18 Zaragoza-Delicias | 0 changesdirect | |
06090 | On time 07:45 Barcelona Sants | 1h23 | 09:08 Zaragoza-Delicias | 0 changesdirect | |
00438 | On time 07:50 Barcelona Sants | 1h55 | 09:45 Zaragoza-Delicias | 0 changesdirect | |
03092 | On time 08:00 Barcelona Sants | 1h23 | 09:23 Zaragoza-Delicias | 0 changesdirect | |
35701 | On time 08:03 Barcelona Sants | 6h04 | 14:07 Zaragoza-Delicias | 0 changesdirect | |
17501 | 08:03 Barcelona Sants | 5h14 | 13:17 Zaragoza-Delicias | 0 changesdirect | |
00632 | On time 08:05 Barcelona Sants | 1h58 | 10:03 Zaragoza-Delicias | 0 changesdirect | |
00626 | On time 08:05 Barcelona Sants | 1h58 | 10:03 Zaragoza-Delicias | 0 changesdirect | |
06010 | On time 08:50 Barcelona Sants | 1h23 | 10:13 Zaragoza-Delicias | 0 changesdirect | |
03304 | On time 08:55 Barcelona Sants | 1h43 | 10:38 Zaragoza-Delicias | 0 changesdirect | |
06500 | On time 09:40 Barcelona Sants | 1h23 | 11:03 Zaragoza-Delicias | 0 changesdirect | |
03112 | On time 10:00 Barcelona Sants | 1h23 | 11:23 Zaragoza-Delicias | 0 changesdirect | |
06020 | On time 10:50 Barcelona Sants | 1h22 | 12:12 Zaragoza-Delicias | 0 changesdirect | |
03322 | 11:00 Barcelona Sants | 1h42 | 12:42 Zaragoza-Delicias | 0 changesdirect | |
09730 | Delayed 11:50 Barcelona Sants | 1h32 | 13:22 13:22Zaragoza-Delicias | 0 changesdirect | |
06130 | On time 12:05 Barcelona Sants | 1h23 | 13:28 Zaragoza-Delicias | 0 changesdirect | |
06014 | On time 12:45 Barcelona Sants | 1h23 | 14:08 Zaragoza-Delicias | 0 changesdirect | |
03308 | On time 13:00 Barcelona Sants | 1h42 | 14:42 Zaragoza-Delicias | 0 changesdirect | |
00530 | On time 13:32 Barcelona Sants | 2h01 | 15:33 Zaragoza-Delicias | 0 changesdirect | |
03152 | On time 14:00 Barcelona Sants | 1h23 | 15:23 Zaragoza-Delicias | 0 changesdirect | |
03942 | On time 14:17 Barcelona Sants | 1h52 | 16:09 Zaragoza-Delicias | 0 changesdirect | |
03992 | On time 14:17 Barcelona Sants | 1h52 | 16:09 Zaragoza-Delicias | 0 changesdirect | |
06160 | On time 14:55 Barcelona Sants | 1h23 | 16:18 Zaragoza-Delicias | 0 changesdirect | |
03162 | On time 15:00 Barcelona Sants | 1h42 | 16:42 Zaragoza-Delicias | 0 changesdirect | |
15015 | 15:03 Barcelona Sants | 5h14 | 20:17 Zaragoza-Delicias | 0 changesdirect | |
35015 | On time 15:03 Barcelona Sants | 6h04 | 21:07 Zaragoza-Delicias | 0 changesdirect | |
03172 | On time 15:58 Barcelona Sants | 1h24 | 17:22 Zaragoza-Delicias | 0 changesdirect | |
03182 | On time 17:00 Barcelona Sants | 1h42 | 18:42 Zaragoza-Delicias | 0 changesdirect | |
03192 | On time 17:40 Barcelona Sants | 1h43 | 19:23 Zaragoza-Delicias | 0 changesdirect | |
06190 | On time 18:05 Barcelona Sants | 1h23 | 19:28 Zaragoza-Delicias | 0 changesdirect | |
03310 | On time 19:00 Barcelona Sants | 1h42 | 20:42 Zaragoza-Delicias | 0 changesdirect | |
06610 | Delayed 19:40 Barcelona Sants | 1h32 | 21:12 21:12Zaragoza-Delicias | 0 changesdirect | |
06210 | On time 19:55 Barcelona Sants | 1h23 | 21:18 Zaragoza-Delicias | 0 changesdirect | |
03212 | On time 20:05 Barcelona Sants | 1h22 | 21:27 Zaragoza-Delicias | 0 changesdirect | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Compare prices and tickets Barcelona to Zaragoza by train or coach
Compare train and coach prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
22 Nov
23 Nov
24 Nov
25 Nov
26 Nov
27 Nov
28 Nov
29 Nov
30 Nov
01 Dec
02 Dec
03 Dec
04 Dec
05 Dec
06 Dec
07 Dec
08 Dec
09 Dec
10 Dec
11 Dec
12 Dec
How far in advance should I book train tickets from Barcelona to Zaragoza?
Journey information
Overview: Train from Barcelona to Zaragoza
Trains from Barcelona to Zaragoza run on average 33 times per day, taking around 2h 0m. Cheap train tickets for this journey start at £11 but you can travel from only £6 by coach.
There are 33 trains per day. The earliest train runs at 05:40, the last at 22:27. The fastest train covers the 255 km distance in 1h 22m.
Distance 255 km |
Average train duration 2h 0m |
Cheapest ticket price £11 |
Trains per day 33 |
Direct trains 33 |
Fastest train 1h 22m |
First train 05:40 |
Last train 22:27 |
Train companies: AVE, Ouigo, iryo, Renfe AVLO, Renfe ALVIA, Renfe, Renfe Intercity, Renfe Viajeros from Barcelona to Zaragoza trainsAVE, Ouigo, iryo, Renfe AVLO, Renfe ALVIA, Renfe, Renfe Intercity, Renfe Viajeros trains will get you between Barcelona and Zaragoza from £6. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
AVE
iryo
Renfe ALVIA
Renfe
Renfe Intercity
Ouigo
Renfe AVLO
Renfe Viajeros
Barcelona to Zaragoza by Iryo Train
Introduction
The fastest and most comfortable way to get around Spain is by train, and whenever I travel through the country, I always check the available trains first before even considering other modes of transport. That was also the case on a recent trip when I needed to travel from Barcelona to Zaragoza, the historic capital of the Aragon region. Since Zaragoza is located on the high-speed rail line between Barcelona and Madrid, taking the train between the two cities definitely makes the most sense.
In this guide, I’ll show you what it’s like to take a high-speed train from Barcelona to Zaragoza and share a few useful tips to help you prepare for the journey.
Route Overview
If you want to take the train from Barcelona to Zaragoza, there are four train companies offering high-speed services: the Spanish national railway company Renfe, private rail company Iryo, and low-cost operators Ouigo and Avlo. Competition between these trains keeps tickets affordable, which is great news for you as a rail traveler!
The Barcelona–Zaragoza route is 320 kilometers long, with the fastest trains taking just 1 hour and 22 minutes to complete the journey. All trains depart from Barcelona Sants, with Zaragoza-Delicias being the arrival station in the Aragonese capital. Most services are non-stop, and after stopping at Zaragoza-Delicias, they continue to their final destination in Madrid.

Transportation Experience
One of the best reasons to book on Omio is because it shows tickets from all four railway operators in a single search. You can instantly compare the costs and don’t have to visit individual websites to check schedules and fares. Another feature I like is that the ticket conditions are transparently shown when you select a departure, giving you all the information you need before booking your trip.
Personally, I wouldn’t consider taking the bus from Barcelona to Zaragoza since they can’t compete with the train in speed and comfort, but some budget travelers might still want to compare prices.
Route Details
When I traveled from Barcelona to Zaragoza by train, I chose an afternoon departure with Iryo because I personally believe the company operates the highest-quality trains among the four railway operators. Iryo is a private Spanish high-speed rail operator partly owned by Trenitalia, the Italian national railway company, and if you’ve traveled by train in Italy before, its bright red Frecciarossa 1000 high-speed trains will look instantly familiar, though slightly out of place in Spain!
When you travel on Iryo or Renfe (not Ouigo or Avlo), you can take the Rodalies suburban train free of charge (up to four hours) to anywhere in the Greater Barcelona area before your high-speed train departs from Barcelona Sants. This is a great perk that can save you cash and definitely came in handy for me, as I needed to travel from my hotel in Calella, just north of Barcelona, into the city on a commuter train.
Barcelona Sants is a sprawling underground station. It's crowded and not centrally located, but it has all the facilities you’d expect from a major station. There are also plenty of stores where you can grab a snack, meal, or drink before your departure.
Make sure you arrive at Barcelona Sants with some time to spare, as you’ll need to pass through airport-style security before boarding. The entire process is usually pretty fast, and there are no limits on the liquids you can bring. I typically make sure I’m at the station 30 minutes before departure.
After clearing security, check the departure screen to see which platform your train leaves from. About 10 to 15 minutes before departure, your train will usually be ready for boarding. Once the railway employee scans your ticket, you can head down to the underground platform and find your assigned coach and seat.

Onboard Experience & Services
Taking an Iryo train from Barcelona to Zaragoza is a comfortable experience, no matter which class you’re traveling in. Iryo’s travel classes can be a bit confusing, so let me explain what you can expect.
- Inicial is Second Class on an Iryo train, with seats arranged in a 2*2 configuration.
- Singular is an upgrade from Inicial. Although the seats are the same, your ticket conditions are more flexible, and the luggage allowance is higher.
- Singular Only You is Iryo’s First Class product, offering wider, more comfortable seats in a roomier 1*2 configuration.
- Infinita Bistro is the premium First Class option. You get the same seats as Singular Only You, plus a free meal and complimentary drinks, including beer or wine.
Note: There are two types of fares for all these travel classes: Flexible, which is semi-flexible, and the more expensive and fully flexible Abierta.
I booked an Infinita Bistro ticket. This gave me a solo seat in First Class, which I found very comfortable. There was good legroom and plenty of space to work on my laptop using the fold-out tray table. No matter your travel class, you’ll find a power socket at your seat, and all Iryo trains are equipped with Wi-Fi, which I found pretty reliable. Bags can be stored on the large luggage racks at the far ends of each carriage or on the overhead rack above your seat. Luggage allowance can vary depending on the ticket class, but you can generally bring along two suitcases and a smaller handbag without any issues.
Since I was traveling in Infinita Bistro, my ticket included a complimentary meal served at my seat. I chose a Spanish tapas board, which came with gazpacho (cold tomato soup) and a selection of cheeses and cured meats. Since it was already afternoon, I decided to have the red wine with my meal. It certainly made for a highly enjoyable way to travel across Spain! You’re also free to visit the onboard café-bar wagon or bring your own drinks or food.
The journey from Barcelona to Zaragoza was actually quite pleasant. The valley views southwest of Barcelona and the barren landscapes of Aragon are nice, and just before Tarragona, you can catch glimpses of the Mediterranean Sea from the left-hand side. Just over an hour after departing Barcelona, the train arrives at Zaragoza-Delicias.





Ticketing Advice & Budget Breakdown
Train tickets for Spanish high-speed trains are usually cheaper when booked in advance. Trains on the high-speed railway line between Barcelona, Zaragoza, and Madrid are very popular with Spaniards, foreign tourists, leisure travelers, and business travelers alike, so trains during peak times or national holidays often sell out. Because of this, I always try to book my ticket as early as possible. However, thanks to strong competition on Spanish railway lines, with four rival train companies running trains between Barcelona and Zaragoza, ticket prices are affordable, too.
Although I enjoy traveling with Iryo in Spain, it’s always a good idea to compare ticket prices between different operators. Renfe also runs high-quality trains from Barcelona to Zaragoza, and even the low-cost operators Avlo and Ouigo offer a comfortable ride.
| Item | Cost (EUR) |
|---|---|
| Rodalies suburban train to Barcelona Sants | Free with any Iryo ticket |
| Iryo train from Barcelona to Zaragoza in “Infinita Bistro” | €55.00 |
| Meal and glass of wine on the train | Free with “Infinita Bistro” ticket |
| TOTAL: | €55.00 |
Top Tips & Personal Recommendations
Don’t arrive too late at Barcelona Sants. This large station can be confusing for first-time travelers, and there is a security check you must go through before boarding your train. I always try to arrive at Barcelona Sants at least 30 minutes before departure.
First Class train tickets in Spain are often surprisingly affordable. Even if you usually travel Second Class, it’s worth checking the price difference, as the surcharge can sometimes be minimal. The more spacious seats and complimentary food and drinks can definitely make it worth it.
Don’t forget that Iryo and Renfe allow you to take a free suburban train up to 4 hours before departure and up to 4 hours after arrival. This perk is called Combinado Cercanías, named after the suburban trains.
Conclusion
If you need to travel from Barcelona to Zaragoza, look no further than the train. The high-speed trains between the two cities cover the 320-kilometer route in just 1 hour and 22 minutes, making it by far the fastest option. Thanks to strong competition on the high-speed railway line, with four rival train companies running trains between Barcelona and Zaragoza, ticket prices are affordable, too.
My usual pick is Iryo, as I find their trains to be the most comfortable and offer the best onboard service. Infinita Bistro is definitely the most pleasant way to travel across Spain, offering comfortable seats, plus a complimentary meal and drinks included in the ticket price.
About the Author: Koen Berghuis
Job Title: Rail Expert
Bio: Koen Berghuis is a rail expert and passionate train traveler who logs about 20,000 kilometers by train each year. He explores routes across Europe and beyond, sharing his detailed reviews and trip reports on his website.
Trains from Barcelona to Zaragoza: Journey Details
Travelling between Barcelona and Zaragoza by high-speed train is simple and quick - with plenty of choices for anyone making the journey. The Spanish national rail company Renfe operates regular daily services, starting as early as 6:00 a.m. in the morning. After that, trains from Barcelona to Zaragoza leave every hour, until the final departure just before 10:00 p.m. The majority of these trains are direct, and the journey takes 1 hour 40 minutes. Weekend services are just as frequent as weekdays.
Return trains from Zaragoza to Barcelona are also available.
Taking the Train from Barcelona
All trains from Barcelona to Zaragoza leave from Sants Station and arrive at Zaragoza-Delicias. Sants is centrally located in the Monjuic district of the Catalan capital. The easiest way to reach the station is by catching the Barcelona Metro line L3, and getting off at Estacio-Sants. From the Gothic Quarter and Las Ramblas, leave around 20 minutes to make the journey. If you are coming from the south, regional trains operated by AVE also stop at Sants, which is also served by local buses.
Getting into Zaragoza by Train
The capital of Aragon, Zaragoza is a town steeped in history. For centuries it was controlled by Muslim rulers, who have left some gorgeous architecture. See unique fusions of Muslim and Christian architecture like the 11th century Aljafería, wander around the cathedral or just gorge on some of Spain's finest tapas dishes. When you arrive at Delicias Station, the best way to reach the city center is by catching bus number 51 from the station forecourt. This takes you past many of the major attractions, and connects to the major hotels. A good idea for visitors staying a few days is to purchase the Bono Bus card, which provides discounted travel across the city.
FAQs: Barcelona to Zaragoza train
Find answers to the most common questions about traveling from Barcelona to Zaragoza by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Zaragoza, this guide helps you travel smarter and with confidence.

popular train stations
Important Stations and Airports in Barcelona and Zaragoza
- Mon - Sun: 06:00 - 22:00
- Hotspots in and near restaurants.
- Staffed and automatic. Open daily from 05:30 to 21:00.
- McDonald’s
- Caffe di Fiore
- Ars Café
- Café de l'Estació
- Café de l’Estació Deli
- Lavazza
- Como
- Peter's
- Tutti Frutti
- Enrique Tomás
- & many more
- All areas of the station have full disability access facilities.
- Apartments Eixample
- Apartment Guell
- Sweet Inn Callao
- Mon - Sun: 06:00 - 22:00
- Located in various locations inside the station.
- Metro lines: L3, L5
- Bus lines: A1, A2
- Train lines: AVE, Alvia, Euromed, Talgo, Trenhotel, TGV, Avant, Intercity, R1, R2, R2 Nord, R2 Sud, R3, R4, RG1, R11, R12, R13, R14, R15, R16, R17
- 6:00 AM - 10:00 PM Monday - Sunday
- Free
- Parking is available nearby with several public parking options.
- Restaurant Lasarte
- El Nacional
- Outside the main entrance.
- Elevators.
- €1
- Majestic Hotel & Spa Barcelona
- Hotel Royal Passeig de Gracia
- Casa Fuster Hotel
- Located in the main hall
- Avis
- Europcar
- Located in the main hall
- Free
- Hall 1: main entrance, platforms for regional and Rodalies trains
- Hall 2: metro connections
- Hall 3: FGC services
- Metro: Line 2, Line 3, Line 4
- Bus: Several lines available
- FGC: Lines S1, S2, S5, S55
- Mon - Sun: 05:30 - 00:00
- Free WiFi in the station.
- Available in main concourse. Open from 07:00 to 23:00
- Belros
- Café & Té
- Lizarrán
- Pannus
- Máquinas Vending
- Accessible facilities including restrooms, ramps, and parking. Additonal assistance available.
- Eurostars Zaragoza
- Exe Plaza Delicias
- Zentral Ave Hotel
- Mon - Sun: 05:30 - 00:00
- Located in the main concourse.
- Tram lines: L1
- Bus lines: 21 – 60, C1, C4, CI1, CI2, N1, 501, 605, 611, 410B
- Train lines: AVE, Avant, Alvia, Intercity, Media Distancia, Regional, Regional Express, C1
Most popular train connections from Barcelona
More options for your journey from Barcelona to Zaragoza
Here are some other resources that might have the information you need


+
