---
title: "Trains from Madrid to Zaragoza | EveryRail"
description: "Direct high-speed trains run from Madrid Atocha to Zaragoza-Delicias in about 1h35 to 1h45, with Renfe, iryo and OUIGO all on the route."
image: "https://everyrail.com/api/route-image/madrid-to-zaragoza/"
---

[Home](<https://everyrail.com/>)[Europe by train](<https://everyrail.com/trains/>)[Spain](<https://everyrail.com/spain/>)Madrid to Zaragoza by train

[Home](<https://everyrail.com/>)[Europe by train](<https://everyrail.com/trains/>)[Spain](<https://everyrail.com/spain/>)Madrid to Zaragoza by train

**Share**

-
- [Share on WhatsApp](<https://everyrail.com/trains/madrid-to-zaragoza/#>)
- [Share on X](<https://everyrail.com/trains/madrid-to-zaragoza/#>)
- [Share on Facebook](<https://everyrail.com/trains/madrid-to-zaragoza/#>)
- [Share by email](<https://everyrail.com/trains/madrid-to-zaragoza/#>)

**On this page**

- [About Madrid to Zaragoza by train](<https://everyrail.com/trains/madrid-to-zaragoza/#about>)
- [Where to book](<https://everyrail.com/trains/madrid-to-zaragoza/#where-to-buy>)
- [Find places to stay in Zaragoza](<https://everyrail.com/trains/madrid-to-zaragoza/#places-to-stay>)
- [Frequently asked questions](<https://everyrail.com/trains/madrid-to-zaragoza/#frequently-asked-questions>)
- [More routes](<https://everyrail.com/trains/madrid-to-zaragoza/#more-routes>)

[Book now](<https://everyrail.com/go/omio/?sub_id=er_6ed65b587425be75>)

Last updated November 2026

# Madrid to Zaragoza by train

Direct high-speed trains run from Madrid Atocha to Zaragoza-Delicias in about 1h35 to 1h45, with Renfe, iryo and OUIGO all on the route.

![Basilica del Pilar beside the Ebro River in Zaragoza](<https://everyrail.com/img/blog-media/derived/v2/337936c9c68a76cad74c7562a21ca365fabcfb12/w1600.webp>)

Origin

[Madrid](<https://everyrail.com/spain/madrid/>)

Destination

[Zaragoza](<https://everyrail.com/spain/zaragoza/>)

Main stations

Madrid Atocha to Zaragoza Delicias

Country

[Spain](<https://everyrail.com/spain/>)

High-speed trains link [Madrid](<https://everyrail.com/spain/madrid/>) and Zaragoza in about 1 hour 35 minutes, and every direct departure leaves from Madrid Atocha, not Chamartín.

## Start at Atocha

Book from Madrid Puerta de Atocha-Almudena Grandes. Every direct train to Zaragoza starts there, whichever company runs it. Nothing direct leaves from Chamartín-Clara Campoamor, so if you are staying in the north of the city, allow extra time to get across to Atocha first.

You arrive at Zaragoza-Delicias, the city's main station. Cercanías local trains, buses and a taxi rank serve it. The station is open from 05:30 until midnight.

## Journey time and how often trains run

Most direct trains take 1 hour 35 to 1 hour 45 minutes. A few slower ones need about 2 hours. On a typical weekday there are well over twenty direct departures, usually one or two an hour from early morning until mid-evening, with a thinner spell in the early afternoon. Departure times may shift with the timetable change on 13 December 2026, though the hourly pattern looks set to continue.

Many of these trains are heading on to Barcelona Sants. Don't be thrown if the board at Atocha shows [Barcelona](<https://everyrail.com/spain/barcelona/>) rather than Zaragoza.

## Renfe, iryo or OUIGO

Three companies run this route, and a ticket for one is no good on another. [Renfe](<https://everyrail.com/spain/renfe/>) has the most departures, mostly AVE. [iryo](<https://everyrail.com/spain/iryo/>) runs a good number through the day. OUIGO, the low-cost operator, has only a handful. Journey times are close, so choose on price and on the departure that suits you.

OUIGO adult fares start from €9, with a small hand bag and a cabin bag included and a bigger suitcase charged as an extra. Renfe's fares climb from Básico, the cheapest and least flexible, through Elige to Prémium, the most flexible. iryo sells Inicial, Inicial Superior, Infinita and Infinita Bistró, the last with food served at your seat. On all three, prices rise as trains fill. Early bookers get the low fares.

## Interrail passes

An Interrail pass covers Renfe and iryo, but not OUIGO. On Renfe's AVE you need a reservation as well as the pass: €10 in second class and €13 in first class. Get it through Interrail's own booking service, or at a Renfe long-distance ticket desk in Spain, before you board. iryo pass reservations also go through Interrail. If only an OUIGO train fits your plans, buy a normal OUIGO ticket.

## Where to book

![](<https://everyrail.com/img/operator-media/v1-resellers/omio/avatar-134752.webp>)

### Book with Omio

Find times and prices for Madrid → Zaragoza.

[Check times & prices](<https://everyrail.com/go/omio/r/madrid/zaragoza/?sub_id=er_29942f5cbfd5a797>)

### Other places to book

Ticket websites

- [Rail Europe](<https://www.raileurope.com/>)
- [Trainline](<https://www.thetrainline.com/>)

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

### Train service

- [iryo](<https://everyrail.com/spain/iryo/>)
  iryo is a private Spanish high-speed operator linking Madrid with Barcelona, Valencia, Alicante, Seville and Malaga; every passenger needs a reservation.
  [Official website](<https://www.iryo.eu/>)
  [Check times & prices](<https://everyrail.com/go/omio/r/madrid/zaragoza/?sub_id=er_1ab4d9a8f352c707>)
- [Ouigo](<https://everyrail.com/france/ouigo/>)
  Ouigo is SNCF's low-cost high-speed brand, serving over 60 destinations in France and routes in Spain; basic fares include one hand bag and one cabin bag.
  [Official website](<https://www.ouigo.com/>)
  [Check times & prices](<https://everyrail.com/go/omio/r/madrid/zaragoza/?sub_id=er_30fd8bf591ec98f6>)
- [Renfe](<https://everyrail.com/spain/renfe/>)
  Renfe serves Spain with AVE, Avlo, Alvia and regional trains. AVE tickets are named and reserved, while Interrail and Eurail passes need reservations.
  [Official website](<https://www.renfe.com/es/en>)
  [Check times & prices](<https://everyrail.com/go/omio/r/madrid/zaragoza/?sub_id=er_38bd1f546dd84376>)

## Find places to stay in Zaragoza

[![Bright bedroom with white bedding and a breakfast tray on the bed](<https://everyrail.com/images/accommodation-card-2-800.webp>)**Browse stays in Zaragoza**Hotels and apartments via Booking.com](<https://www.jdoqocy.com/click-101845132-17323134?sid=route-madrid-to-zaragoza-197765&url=https%3A%2F%2Fwww.booking.com%2Fsearchresults.en-gb.html%3Fss%3DZaragoza>)

## Frequently asked questions

### How long does the train from Madrid to Zaragoza take?

About 1 hour 35 to 1 hour 45 minutes on most direct high-speed trains. A few slower departures take around 2 hours.

### Which Madrid station do trains to Zaragoza leave from?

Madrid Puerta de Atocha-Almudena Grandes. All direct trains to Zaragoza-Delicias start there, and none leave from Chamartín-Clara Campoamor.

### How many trains a day run from Madrid to Zaragoza?

Well over twenty direct trains on a typical weekday, from early morning until mid-evening. Renfe runs the most, then iryo, with a few OUIGO departures.

### Is iryo or Renfe better for Madrid to Zaragoza?

Neither is meaningfully faster: most trains from both take around 1 hour 35 to 1 hour 45 minutes. Choose on price and departure time. Renfe has more trains, and both accept Interrail passes with a reservation.

### Can I use an Interrail pass from Madrid to Zaragoza?

Yes, on Renfe and iryo trains, but you also need a reservation. On Renfe's AVE it costs €10 in second class and €13 in first. OUIGO trains are not covered by the pass.

## More routes

[![Madrid's Gran Via street at dusk with the Metropolis Building](<https://everyrail.com/api/route-image/alicante-to-madrid/>)![SNCF Voyageurs](<https://everyrail.com/img/operator-media/v1-operators/sncf/avatar-134804.jpg>)![Renfe](<https://everyrail.com/img/operator-media/v1-operators/renfe/avatar-134800.jpg>)![Ouigo](<https://everyrail.com/img/operator-media/v1-operators/ouigo/avatar-43751.png>)Alicante to Madrid by trainDirect high-speed trains link Alicante and Madrid in around 2 hours 25 minutes, with fares from €9. Trains arrive at either Atocha or Chamartín.](<https://everyrail.com/trains/alicante-to-madrid/>)[![Madrid's Gran Via street at dusk with the Metropolis Building](<https://everyrail.com/api/route-image/barcelona-to-madrid/>)![SNCF Voyageurs](<https://everyrail.com/img/operator-media/v1-operators/sncf/avatar-134804.jpg>)![Renfe](<https://everyrail.com/img/operator-media/v1-operators/renfe/avatar-134800.jpg>)![Ouigo](<https://everyrail.com/img/operator-media/v1-operators/ouigo/avatar-43751.png>)Barcelona to Madrid by trainDirect high-speed trains from Barcelona to Madrid take about 2.5 to 3.5 hours, departing Barcelona Sants for Atocha or Chamartín.](<https://everyrail.com/trains/barcelona-to-madrid/>)[![Basilica del Pilar beside the Ebro River in Zaragoza](<https://everyrail.com/api/route-image/barcelona-to-zaragoza/>)![Renfe](<https://everyrail.com/img/operator-media/v1-operators/renfe/avatar-134800.jpg>)![Ouigo](<https://everyrail.com/img/operator-media/v1-operators/ouigo/avatar-43751.png>)![iryo](<https://everyrail.com/img/operator-media/v1-operators/iryo/avatar-202423.png>)Barcelona to Zaragoza by trainDirect 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.](<https://everyrail.com/trains/barcelona-to-zaragoza/>)[![Madrid's Gran Via street at dusk with the Metropolis Building](<https://everyrail.com/api/route-image/bilbao-to-madrid/>)![Renfe](<https://everyrail.com/img/operator-media/v1-operators/renfe/avatar-134800.jpg>)Bilbao to Madrid by trainDirect Renfe Alvia from Bilbao Abando to Madrid Chamartín in about 4.5 to 5 hours, usually twice a day; some days have only one direct train.](<https://everyrail.com/trains/bilbao-to-madrid/>)[![Madrid's Gran Via street at dusk with the Metropolis Building](<https://everyrail.com/api/route-image/cordoba-to-madrid/>)![Renfe](<https://everyrail.com/img/operator-media/v1-operators/renfe/avatar-134800.jpg>)![Ouigo](<https://everyrail.com/img/operator-media/v1-operators/ouigo/avatar-43751.png>)![iryo](<https://everyrail.com/img/operator-media/v1-operators/iryo/avatar-202423.png>)Cordoba to Madrid by trainDirect high-speed trains from Cordoba to Madrid take as little as 1 hour 54 minutes, with around 40 daily services and fares from €7.](<https://everyrail.com/trains/cordoba-to-madrid/>)[![Madrid cityscape, the destination for this Granada to Madrid train journey](<https://everyrail.com/api/route-image/granada-to-madrid/>)![Renfe](<https://everyrail.com/img/operator-media/v1-operators/renfe/avatar-134800.jpg>)Granada to Madrid by trainTravel Granada to Madrid on Renfe's AVE, direct four times a day in around 3 hours 30 minutes, with no low-cost operator currently on this corridor.](<https://everyrail.com/trains/granada-to-madrid/>)[![Madrid's Gran Via street at dusk with the Metropolis Building](<https://everyrail.com/api/route-image/lisbon-to-madrid/>)![Renfe](<https://everyrail.com/img/operator-media/v1-operators/renfe/avatar-134800.jpg>)![CP - Comboios de Portugal](<https://everyrail.com/img/operator-media/v1-operators/cp-comboios-de-portugal/avatar-199831.png>)Lisbon to Madrid by trainNo direct train connects Lisbon and Madrid: expect around 9 to 11 hours, three trains, and two bookings for the journey via Badajoz and Entroncamento.](<https://everyrail.com/trains/lisbon-to-madrid/>)[![Alicante harbor and coastline from above](<https://everyrail.com/api/route-image/madrid-to-alicante/>)![SNCF Voyageurs](<https://everyrail.com/img/operator-media/v1-operators/sncf/avatar-134804.jpg>)![Renfe](<https://everyrail.com/img/operator-media/v1-operators/renfe/avatar-134800.jpg>)![Ouigo](<https://everyrail.com/img/operator-media/v1-operators/ouigo/avatar-43751.png>)Madrid to Alicante by trainDirect high-speed trains from Madrid to Alicante take around 2 hours 20 to 35 minutes, with roughly 14 to 16 departures on most days and fares from €9.](<https://everyrail.com/trains/madrid-to-alicante/>)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://everyrail.com/#organization",
      "name": "EveryRail",
      "url": "https://everyrail.com/",
      "logo": {
        "@type": "ImageObject",
        "url": "https://everyrail.com/_astro/everyrail-logomark-2026.VJ4vNX1T.webp",
        "@id": "https://everyrail.com/#organization-logo-1"
      },
      "sameAs": [
        "https://www.instagram.com/everyrailtravel/",
        "https://www.facebook.com/everyrail",
        "https://www.threads.com/@everyrailtravel"
      ]
    },
    {
      "@type": "WebSite",
      "@id": "https://everyrail.com/#website",
      "name": "EveryRail",
      "url": "https://everyrail.com/",
      "publisher": {
        "@id": "https://everyrail.com/#organization"
      },
      "inLanguage": "en"
    },
    {
      "@type": "WebPage",
      "@id": "https://everyrail.com/trains/madrid-to-zaragoza/#webpage",
      "name": "Trains from Madrid to Zaragoza | EveryRail",
      "description": "Train travel information for Madrid to Zaragoza. Origin: Madrid. Destination: Zaragoza. Main stations: Madrid Atocha to Zaragoza Delicias.",
      "about": {
        "@id": "https://everyrail.com/trains/madrid-to-zaragoza/#traintrip"
      },
      "isPartOf": {
        "@id": "https://everyrail.com/#website"
      },
      "publisher": {
        "@id": "https://everyrail.com/#organization"
      },
      "url": "https://everyrail.com/trains/madrid-to-zaragoza/",
      "dateModified": "2026-11-03T13:50:09.705Z",
      "inLanguage": "en"
    },
    {
      "@type": "TrainTrip",
      "@id": "https://everyrail.com/trains/madrid-to-zaragoza/#traintrip",
      "departureStation": {
        "@type": "TrainStation",
        "@id": "https://everyrail.com/spain/madrid/madrid-atocha/#trainstation",
        "url": "https://everyrail.com/spain/madrid/madrid-atocha/",
        "name": "Madrid Atocha"
      },
      "arrivalStation": {
        "@type": "TrainStation",
        "@id": "https://everyrail.com/spain/zaragoza/zaragoza-delicias/#trainstation",
        "url": "https://everyrail.com/spain/zaragoza/zaragoza-delicias/",
        "name": "Zaragoza Delicias"
      },
      "provider": [
        {
          "@type": "Organization",
          "@id": "https://everyrail.com/spain/iryo/#organization",
          "name": "iryo",
          "url": "https://www.iryo.eu"
        },
        {
          "@type": "Organization",
          "@id": "https://everyrail.com/france/ouigo/#organization",
          "name": "Ouigo",
          "url": "https://www.ouigo.com"
        },
        {
          "@type": "Organization",
          "@id": "https://everyrail.com/spain/renfe/#organization",
          "name": "Renfe",
          "url": "https://www.renfe.com/es/en"
        }
      ]
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "How long does the train from Madrid to Zaragoza take?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "About 1 hour 35 to 1 hour 45 minutes on most direct high-speed trains. A few slower departures take around 2 hours.",
            "@id": "https://everyrail.com/trains/madrid-to-zaragoza/#faqpage-mainEntity-1-acceptedAnswer-1",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/madrid-to-zaragoza/#faqpage-mainEntity-1",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "Which Madrid station do trains to Zaragoza leave from?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Madrid Puerta de Atocha-Almudena Grandes. All direct trains to Zaragoza-Delicias start there, and none leave from Chamartín-Clara Campoamor.",
            "@id": "https://everyrail.com/trains/madrid-to-zaragoza/#faqpage-mainEntity-2-acceptedAnswer-2",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/madrid-to-zaragoza/#faqpage-mainEntity-2",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "How many trains a day run from Madrid to Zaragoza?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Well over twenty direct trains on a typical weekday, from early morning until mid-evening. Renfe runs the most, then iryo, with a few OUIGO departures.",
            "@id": "https://everyrail.com/trains/madrid-to-zaragoza/#faqpage-mainEntity-3-acceptedAnswer-3",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/madrid-to-zaragoza/#faqpage-mainEntity-3",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "Is iryo or Renfe better for Madrid to Zaragoza?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Neither is meaningfully faster: most trains from both take around 1 hour 35 to 1 hour 45 minutes. Choose on price and departure time. Renfe has more trains, and both accept Interrail passes with a reservation.",
            "@id": "https://everyrail.com/trains/madrid-to-zaragoza/#faqpage-mainEntity-4-acceptedAnswer-4",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/madrid-to-zaragoza/#faqpage-mainEntity-4",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "Can I use an Interrail pass from Madrid to Zaragoza?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes, on Renfe and iryo trains, but you also need a reservation. On Renfe's AVE it costs €10 in second class and €13 in first. OUIGO trains are not covered by the pass.",
            "@id": "https://everyrail.com/trains/madrid-to-zaragoza/#faqpage-mainEntity-5-acceptedAnswer-5",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/madrid-to-zaragoza/#faqpage-mainEntity-5",
          "inLanguage": "en"
        }
      ],
      "@id": "https://everyrail.com/trains/madrid-to-zaragoza/#faqpage",
      "inLanguage": "en"
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://everyrail.com/trains/madrid-to-zaragoza/#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://everyrail.com/",
          "@id": "https://everyrail.com/trains/madrid-to-zaragoza/#breadcrumb-itemListElement-1"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Europe by train",
          "item": "https://everyrail.com/trains/",
          "@id": "https://everyrail.com/trains/madrid-to-zaragoza/#breadcrumb-itemListElement-2"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Spain",
          "item": "https://everyrail.com/spain/",
          "@id": "https://everyrail.com/trains/madrid-to-zaragoza/#breadcrumb-itemListElement-3"
        },
        {
          "@type": "ListItem",
          "position": 4,
          "name": "Madrid to Zaragoza by train",
          "item": "https://everyrail.com/trains/madrid-to-zaragoza/",
          "@id": "https://everyrail.com/trains/madrid-to-zaragoza/#breadcrumb-itemListElement-4"
        }
      ],
      "inLanguage": "en"
    }
  ]
}
```
