Cheap train tickets from Madrid to Zaragoza

Showing times and prices for 19 May

Cheapest

£23

Average

£49

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Madrid to Zaragoza will cost around £ 49 if you buy it on the day, but the cheapest tickets can be found for only £ 23.

Cheapest
15:47Madrid Chamartín4h24 20:11Zaragoza-Delicias
0 changes
£231One-way
2nd Cheapest
07:15Madrid Chamartín4h03 11:18Zaragoza-Delicias
0 changes
£261One-way
08:30Madrid-Puerta de Atocha1h15 09:45Zaragoza-Delicias
0 changes
£361One-way
11:30Madrid-Puerta de Atocha1h21 12:51Zaragoza-Delicias
0 changes
£411One-way
19:05Madrid-Puerta de Atocha1h25 20:30Zaragoza-Delicias
0 changes
£511One-way

Train schedule Madrid to Zaragoza

Showing trains for tomorrow, Thu, 19 May
06:30Madrid-Puerta de Atocha1h21 07:51Zaragoza-Delicias
0 changes
07:15Madrid Chamartín4h03 11:18Zaragoza-Delicias
0 changes
07:30Madrid-Puerta de Atocha1h21 08:51Zaragoza-Delicias
0 changes
08:30Madrid-Puerta de Atocha1h15 09:45Zaragoza-Delicias
0 changes
11:30Madrid-Puerta de Atocha1h21 12:51Zaragoza-Delicias
0 changes
12:30Madrid-Puerta de Atocha1h15 13:45Zaragoza-Delicias
0 changes
13:25Madrid-Puerta de Atocha1h22 14:47Zaragoza-Delicias
0 changes
15:47Madrid Chamartín4h24 20:11Zaragoza-Delicias
0 changes
19:05Madrid-Puerta de Atocha1h25 20:30Zaragoza-Delicias
0 changes
20:40Madrid-Puerta de Atocha1h25 22:05Zaragoza-Delicias
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Thu
19 May
£23Renfe
£16Alsa
Fri
20 May
£23Renfe
£16Alsa
Sat
21 May
£23Renfe
£16Alsa
Sun
22 May
£23Renfe
£16Alsa
Mon
23 May
£23Renfe
£16Alsa
Tue
24 May
£15Renfe AVE
£16Alsa
Wed
25 May
£15Renfe AVE
£16Alsa
Thu
26 May
£18Renfe AVE
£16Alsa
Fri
27 May
£23Renfe
£16Alsa
Sat
28 May
£21Renfe AVE
£16Alsa
Sun
29 May
£23Renfe
£16Alsa
Mon
30 May
£23Renfe
£16Alsa
Tue
31 May
£21Renfe AVE
£16Alsa
Wed
1 Jun
£23Renfe
£16Alsa
Thu
2 Jun
£23Renfe
£16Alsa
Fri
3 Jun
£23Renfe
£16Alsa
Sat
4 Jun
£23Renfe
£16Alsa
Sun
5 Jun
£23Renfe
£16Alsa
Mon
6 Jun
£23Renfe
£16Alsa
Tue
7 Jun
£23Renfe
£16Alsa

Fastest train times from Madrid to Zaragoza

Showing times and prices for 19 May

Fastest Journey

1 h 15 m

Average

1 h 55 m

Trains per day

10

Distance

274 km

Of the 10 trains that leave Madrid for Zaragoza every day 10 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 274 km distance in an average of 1 h 55 m but if you time it right, some trains will get you there in just 1 h 15 m .

The slowest trains will take 4 h 24 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.

Fastest
12:30Madrid-Puerta de Atocha1h15 13:45Zaragoza-Delicias
0 changes
£561One-way
Fastest
08:30Madrid-Puerta de Atocha1h15 09:45Zaragoza-Delicias
0 changes
£361One-way
2nd Fastest
06:30Madrid-Puerta de Atocha1h21 07:51Zaragoza-Delicias
0 changes
£611One-way
2nd Fastest
11:30Madrid-Puerta de Atocha1h21 12:51Zaragoza-Delicias
0 changes
£411One-way
2nd Fastest
07:30Madrid-Puerta de Atocha1h21 08:51Zaragoza-Delicias
0 changes
£751One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay in Zaragoza?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Train from Madrid to Zaragoza

distanceDistance170 miles (274 km)
durationAverage train duration1 h 21 min
priceAverage train ticket price£22 (€25)
frequencyTrain frequency7 a day
changesDirect trainYes, there are 7 direct trains a day
carriersTrain companiesRenfe, Renfe AVE or Renfe Regional Expres

Trains from Madrid to Zaragoza cover the 170 miles (274 km) long journey taking on average 1 h 21 min with our travel partners like Renfe, Renfe AVE or Renfe Regional Expres. Normally, there are 7 trains operating per day, including direct services available. While the average ticket price for this trip costs around £22, you can find the cheapest train ticket for as low as £15. Travellers depart most frequently from Madrid-Puerta de Atocha and arrive in Zaragoza-Delicias.

Train companies: Renfe and AVE trains Madrid to Zaragoza

Renfe and AVE trains will get you from Madrid to Zaragoza from £15. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Renfe
AVE

Renfe is Spain’s national train provider operating freight and passenger trains on Spain’s extensive railway network as well as international routes to neighboring France and Portugal. Renfe has a wide range of ticket types to fit your budget like the Basic, Elige and Premium tickets. Renfe also offers discount cards like the Renfe Gold Card and +Renfe Youth Card 50 for qualified travellers. You can use these savings offers and discount cards on Omio when booking your Madrid to Zaragoza trip. Renfe has a vast fleet of trains with different levels of comfort, amenities and speed. The Renfe AVE trains run at high speed and serve long-distance routes, Alvia trains combine high-speed and normal speed trains serving domestic routes, Altaria serves domestic routes into southern Spain, Euromed offers domestic routes along the Mediterranean coast, Avant trains serve regional commuter routes and Trenhotel offers night train routes.

  • Average Price: £23

Renfe 's current ticket policies due to COVID-19 for your train to Zaragoza from Madrid are the following:

  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Madrid to Zaragoza: Journey Details

Trains in Spain are a convenient way to travel between cities, with Renfe offering domestic and international train routes in Spain. There are daily trains from Madrid to Zaragoza, so whenever you need to travel options will be available. All trains to Zaragoza are operated by Renfe's regional service or the Renfe AVE express. The express takes around 1 hour 20 minutes, while regional trains make the same journey in over 4 hours - so beware. The earliest trains from Madrid to Zaragoza leave just after 6:00 a.m., while the final train of the day departs from Atocha at 8:30 p.m. Weekend and weekday services are almost identical.

Return trains from Zaragoza to Madrid are also available.


Renfe trains from Madrid to Zaragoza

+

Renfe is Spain's national train operator and connects the country's main points of interest. In addition, Renfe has the largest high-speed network in Europe with AVE and Alvia trains. Other Renfe train types are Altaria, Euromed and Talgo. All Renfe trains are equipped with an on-board bistro, toilets, air conditioning and many of them with Wi-Fi.

At Omio you can easily check the Renfe timetable for your trip and book cheap Renfe tickets from Madrid to Zaragoza. When booking, you can choose different classes (Tourist, Tourist Plus, Preferred and Club), the seat and the type of ticket you want (Promo, Promo+, Flexible or Round Trip). If you have a Renfe discount card, you can specify it when you buy your ticket at Omio and take advantage of many offers. For information on ticket cancellation, please visit our Help centre.


More information: Trains in Spain
More information: Renfe
More information: Book your trains in Europe
More information: Cheap train tickets
More information: High speed trains in Europe

Taking the Train from Madrid

All trains from Madrid to Zaragoza leave from Madrid's Puerta de Atocha station, which can be found in the northern half of the city. If you are coming from Madrid Barajas Airport, the easiest way to reach Atocha is via the Cercanias train, which takes around 20 minutes. If you are coming from the city center, Atocha is on Line 1 of the Madrid Metro, which will generally be the quickest route, although local buses are a good alternative. You should be able to use public transport to catch any trains to Zaragoza, but taxis are also available.

Getting into Zaragoza by Train

Zaragoza is an intoxicating blend of Moorish and medieval Christian architecture - as well as being one of Spain's greatest dining cities. Visitors can tour the spectacular Cathedral, the Aljaferia Palace or just wander around the atmospheric ancient streets of the El Tubo district. All trains get into Zaragoza's Delicias station. From there, bus number 51 travels to the city center, and a taxi rank is also right outside the arrivals hall. Travelers can also save money on local buses by purchasing a Bono Bus pass - which may be a good idea if you plan to see all of the sights.

Travel Tips: Trains from Madrid to Zaragoza

Travel by train to Zaragoza easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Madrid to Zaragoza.
FAQs

How much do cheap trains between Madrid and Zaragoza cost?

If you’re looking to save money on tickets, you can find a cheap train to Zaragoza from Madrid for as little as £15  in the next 7 days.

What is the cost of a train ticket from Madrid to Zaragoza on average?

If you’re looking to purchase tickets for this trip in the next 7 days, you’ll find that Madrid to Zaragoza train prices are on average £22  one way.

What is the distance by train from Madrid to Zaragoza?

You should expect to travel around 170 miles (274 km)  between Madrid and Zaragoza by train.

What is the average Madrid to Zaragoza train duration?

While the time it takes to travel 170 miles (274 km) to Zaragoza from Madrid can vary based on specific dates, weekends, and bank holidays, the train duration from Madrid to Zaragoza is on average 1 h 21 min.

Which train station in Madrid goes to Zaragoza? Which train station do I come into Zaragoza from Madrid?

There are a few train stations in Madrid to start your trip from including Madrid-Puerta de Atocha, Madrid Chamartín and Madrid Méndez Alvaro. In Zaragoza you have a few train station options to choose from for your arrival including Zaragoza-Delicias and Zaragoza Miraflores.

Omio customers travelling this route depart most frequently from Madrid-Puerta de Atocha   and arrive in Zaragoza-Delicias.

Where is the Madrid train station located? Where is the Zaragoza train station located?

Passengers board their train most frequently from Madrid-Puerta de Atocha and travel around 1.4 miles (2.2 km) from the city centre to this train station.

Passengers travelling this route most often arrive at Zaragoza-Delicias and need to travel approximately 2.5 miles (4.1 km) from the train station to the city centre in Zaragoza.

What train providers go from Madrid to Zaragoza?

When taking a train from Madrid to Zaragoza, you can count on Renfe, Renfe AVE or Renfe Regional Expres for the best way to get you to Zaragoza. You can also check all possible train companies who offer a service between Madrid and Zaragoza and compare the amenities they offer before buying a train ticket.

Are there any Madrid to Zaragoza direct train services?

Yes, there are 7 direct trains per day from Madrid to Zaragoza with Renfe, Renfe AVE or Renfe Regional Expres, and you won’t need to change in between. Direct train services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you book your train ticket.

How many train services per day are there to Zaragoza from Madrid?

The average number of trains departing Madrid for Zaragoza is 7 a day. The train schedules and services may vary between weekdays and weekends.

When is the earliest train from Madrid to Zaragoza? When is the last train from Madrid to Zaragoza?

You can take the first train from Madrid to Zaragoza at 09: 30   or take the last train from Madrid to Zaragoza leaving at 19: 40. Look for the latest Madrid Zaragoza train times on Omio and book the best time to take the train for this trip.

How early should I purchase Madrid to Zaragoza train tickets to get the best deals?

If you purchase Madrid to Zaragoza train tickets within the next 7 days, you can find one way tickets to cost on average £22. However, booking in advance gives you access to the best prices for trains from Madrid to Zaragoza. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Madrid
Zaragoza
Madrid-Puerta de Atocha is the most popular Madrid railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Madrid for your journey to Zaragoza.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+34 912432343
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 10: 00 - 20: 00
Public transport options for Madrid-Puerta de Atocha
Metro lines: 1
Bus lines: 10, 14, 24, 26, 32, 37, 54, 57, 59, 85, 86, 102, 121, 203
Train lines: C1, C2, C3, C4, C5, C7, C8, C10