Cheap train tickets from Madrid to Zaragoza

Showing times and prices for Dec 8

Cheapest

$31

Average

$83

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 $ 83 if you buy it on the day, but the cheapest tickets can be found for only $ 31.

Cheapest
03:47PMMadrid Chamartín4h24 08:11PMZaragoza-Delicias
0 changes
$311One-way
2nd Cheapest
09:15AMMadrid Chamartín4h10 01:25PMZaragoza-Delicias
0 changes
$351One-way
07:30AMMadrid-Puerta de Atocha1h21 08:51AMZaragoza-Delicias
0 changes
$531One-way
06:30AMMadrid-Puerta de Atocha1h21 07:51AMZaragoza-Delicias
0 changes
$601One-way
09:30AMMadrid-Puerta de Atocha1h15 10:45AMZaragoza-Delicias
0 changes
$731One-way

Train schedule from Madrid to Zaragoza

Showing trains for tomorrow, Wed, Dec 8
06:30AMMadrid-Puerta de Atocha1h21 07:51AMZaragoza-Delicias
0 changes
07:30AMMadrid-Puerta de Atocha1h21 08:51AMZaragoza-Delicias
0 changes
09:15AMMadrid Chamartín4h10 01:25PMZaragoza-Delicias
0 changes
09:30AMMadrid-Puerta de Atocha1h15 10:45AMZaragoza-Delicias
0 changes
09:30AMMadrid-Puerta de Atocha1h52 11:22AMZargoza - Goya
0 changes
11:30AMMadrid-Puerta de Atocha1h21 12:51PMZaragoza-Delicias
0 changes
12:30PMMadrid-Puerta de Atocha1h15 01:45PMZaragoza-Delicias
0 changes
03:47PMMadrid Chamartín4h24 08:11PMZaragoza-Delicias
0 changes
05:30PMMadrid-Puerta de Atocha1h21 06:51PMZaragoza-Delicias
0 changes
06:30PMMadrid-Puerta de Atocha1h15 07:45PMZaragoza-Delicias
0 changes
06:30PMMadrid-Puerta de Atocha1h48 08:18PMZargoza - Goya
0 changes
07:05PMMadrid-Puerta de Atocha1h25 08:30PMZaragoza-Delicias
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
Dec 7
$31Renfe
$20Alsa
Wed
Dec 8
$31Renfe
$20Alsa
Thu
Dec 9
$31Renfe
Find prices
Fri
Dec 10
$31Renfe
$20Alsa
Sat
Dec 11
$27Renfe AVE
$20Alsa
Sun
Dec 12
$31Renfe
$20Alsa
Mon
Dec 13
$31Renfe
Find prices
Tue
Dec 14
$20Renfe AVE
$20Alsa
Wed
Dec 15
$23Renfe AVE
$20Alsa
Thu
Dec 16
$27Renfe AVE
$20Alsa
Fri
Dec 17
$31Renfe
$20Alsa
Sat
Dec 18
$31Renfe
$20Alsa
Sun
Dec 19
$31Renfe
$20Alsa
Mon
Dec 20
$31Renfe
$20Alsa
Tue
Dec 21
$27Renfe AVE
Find prices
Wed
Dec 22
$31Renfe
$20Alsa
Thu
Dec 23
$31Renfe
$20Alsa
Fri
Dec 24
$31Renfe
Find prices
Sat
Dec 25
$27Renfe AVE
$20Alsa
Sun
Dec 26
$31Renfe
$20Alsa
Mon
Dec 27
$31Renfe
$20Alsa

Fastest train times from Madrid to Zaragoza

Showing times and prices for Dec 8

Fastest Journey

1 h 15 m

Average

1 h 54 m

Trains per day

12

Distance

274 km

Of the 12 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 54 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
06:30PMMadrid-Puerta de Atocha1h15 07:45PMZaragoza-Delicias
0 changes
$1061One-way
Fastest
12:30PMMadrid-Puerta de Atocha1h15 01:45PMZaragoza-Delicias
0 changes
$1061One-way
Fastest
09:30AMMadrid-Puerta de Atocha1h15 10:45AMZaragoza-Delicias
0 changes
$731One-way
2nd Fastest
11:30AMMadrid-Puerta de Atocha1h21 12:51PMZaragoza-Delicias
0 changes
$1151One-way
2nd Fastest
07:30AMMadrid-Puerta de Atocha1h21 08:51AMZaragoza-Delicias
0 changes
$531One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

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 25 min
priceAverage train ticket price$30 (€25)
frequencyTrain frequency7 a day
changesDirect trainYes, there are 7 direct trains a day
carriersTrain companiesRenfe AVE or Renfe

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

Train companies

Madrid to Zaragoza with Renfe and AVE

Renfe and AVE trains will get you between Madrid and Zaragoza from $27 (€22). 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 company offering a multitude of domestic routes and international routes to France and Portugal. Renfe is known for its range of ticket types to fit anyone’s budget, such as the Basic, Elige and Premium tickets. Renfe also has discount cards for qualified travelers like the Renfe Gold Card and +Renfe Youth Card 50, which you can use on Omio. When you ride with Renfe, you can expect to find an impressive fleet of trains offering different levels of comfort, amenities and time needed to travel to your destination. These train types include Renfe AVE for high-speed long-distance routes, Alvia and Altaria for domestic routes in parts of Spain, Euromed for routes along the stunning Mediterranean coast, Avant commuter trains and Trenhotel night trains.

  • Average Price: $31

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

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Exceptions to waive change or cancellation fees policy
  • Renfe has applied temporary travel conditions for ticket holders that can no longer justify their travel or don’t wish to travel with AVE, Large Distancia, Avant or Media services for trips between 29th of October and 8th of May 2021
  • Travellers may choose to get a full refund, free of charge, or be provided with a new ticket for another date free of charge.
  • Passengers traveling international routes (Renfe–SNCF) can cancel their ticket free of charge until August 29th, 2021 if it’s requested three days before the departure date.

Trains from Madrid to Zaragoza

There are frequent daily direct trains from Madrid to Zaragoza, with departures every half hour in the mornings and hourly throughout the day and evening. High-speed AVE connections link Madrid with the historic capital of Aragon in an hour and 15 minutes on the quickest journeys, while local stopping services can take more than four hours. On Sundays, schedules from Madrid are slightly reduced.

Which train companies travel from Madrid to Zaragoza?

Trains from the capital to Zaragoza are operated by the Spanish state rail company Renfe, with one service a day shared with the French TGV network. Passengers can choose between non-stop AVE high-speed services and slightly slower Media Distancia connections. There are also two daily Regional stopping services from Madrid.

How long is the train from Madrid to Zaragoza?

The fastest AVE direct trains to Zaragoza take an hour and 15 minutes to cover the 180-mile trip. Media Distancia express services take an hour and 45 minutes to two hours. Regional stopping trains take from four hours to four and a half hours to reach Zaragoza from Madrid.

How many trains are there from Madrid to Zaragoza?

The weekday and Saturday timetables offer around 25 direct trains daily to Zaragoza from Madrid, with departures every half hour in the morning and at least every hour throughout the day. The earliest train leaves Madrid just before 6:00 a.m. and the final departure is at 9:30 p.m. On Sundays, there are two fewer departures and a slightly later first train from Madrid.

What are the departure and arrival stations for trains from Madrid to Zaragoza?

Departure train station: Madrid Puerta De Atocha Station Atocha Station is the terminus for high-speed AVE services and is situated south-east of the city center. Connections include Cercanias local rail lines around Greater Madrid and the Madrid metro. Taxi ranks and bus stops are located by the main station entrance.

Arrival train station: Zaragoza Delicias AVE trains from Madrid arrive at the ultra-modern Las Delicias Station, located about two miles west of the historic center of Zaragoza, connected by frequent buses stopping outside on Calle Rioja. The station has a taxi stand, shopping mall, and car rental offices.


Deutsche Bahn trains from Madrid to Zaragoza

+

Deutsche Bahn is the main railroad company in Germany. On average, about 40,000 train journeys are made in Germany every day. A special feature of Deutsche Bahn is its wide range of ticket types—make savings with offers such as the Sparpreis ticket or apply discount cards with the BahnCard. Check whether you can also use them on the DB route from Madrid to Zaragoza. You can find information on ticket cancelation in our Help Center.

DB has different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), RE (Regional Express) and RB (Regionalbahn) on its railroads, which differ in terms of comfort and travel time. While restrooms, for example, are part of the standard equipment, other offers such as an on-board restaurant or Wi-Fi access are only available on certain trains. With Omio you can easily check the Deutsche Bahn timetable for your journey from Madrid to Zaragoza and book cheap DB tickets. More information on rail travel in Germany and Europe.


More information: Deutsche Bahn
More information: Trains in Germany
More information: Trains
More information: Eurail Pass
More information: High-speed trains

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 does a cheap train from Madrid to Zaragoza cost?
Looking to save money on your route? Omio customers have found the cheapest train between Madrid and Zaragoza for the next 7 days starting from $27 (€22)  one way.
What is the cost of a train to Zaragoza from Madrid?
In the next 7 days you can expect to pay on average $30 (€25)  for a train ticket from Madrid to Zaragoza.
How far is it from Madrid to Zaragoza by train?
The distance to Zaragoza from Madrid by train is approximately 170 miles (274 km).
What is the Madrid to Zaragoza train travel time?
On average the Madrid to Zaragoza train travel time is 1 h 25 min  for the 170 miles (274 km) long journey, but the duration can vary if you travel on weekends and holidays.
What station does the train from Madrid to Zaragoza depart from? Which Zaragoza train station do I come into from Madrid?

Some of the Madrid train stations to Zaragoza you can start your journey from include Madrid-Puerta de Atocha, Madrid Chamartín and Madrid Méndez Alvaro. Similarly, some of the arrival train stations in Zaragoza include Zaragoza-Delicias and Zaragoza Miraflores.

When traveling this route, Omio customers are departing most frequently from Madrid-Puerta de Atocha   and arriving in Zaragoza-Delicias.

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

The most popular departure train station with passengers for this route, called Madrid-Puerta de Atocha, is located 1 mile (1.6 km) from the city center of Madrid.

The most popular arrival train station, Zaragoza-Delicias, is located 1.7 miles (2.8 km) away from the city center of Zaragoza.

Which train providers can get me from Madrid to Zaragoza?
When taking a train from Madrid to Zaragoza, you can count on Renfe AVE or Renfe for the best way to get you to Zaragoza. You can also check all possible train providers who offer a service from Madrid to Zaragoza and compare the amenities they offer before buying a train ticket.
Can I book a direct train from Madrid to Zaragoza?
Yes, there are 7 direct trains a day from Madrid to Zaragoza. If you’re looking for a direct train, consider traveling with Renfe, Renfe AVE or Renfe Regional Expres. Nonstop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
How many train services per day are there to Zaragoza from Madrid?
On average, there are 7 trains a day from Madrid to Zaragoza. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from Madrid to Zaragoza? When does the last train depart from Madrid to Zaragoza?
You can take the first train from Madrid to Zaragoza at 5: 30 AM. The last train from Madrid to Zaragoza that you can take departs at 7: 40 PM. Omio shows you the latest train from Madrid to Zaragoza schedule to help you book the best departure time for this trip.
How far in advance should I buy a train ticket from Madrid to Zaragoza to get the best deals?
If you book a train ticket from Madrid to Zaragoza within the next 7 days, you can find tickets to cost on average $30 (€25) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Madrid and Zaragoza are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Madrid
Zaragoza
Madrid-Puerta de Atocha is the most popular Madrid railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Madrid for your trip 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 transit 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