---
title: "Trains from Madrid to Oviedo | EveryRail"
description: "Direct Renfe AVE, Alvia and Avlo trains from Madrid Chamartín to Oviedo take about 3h10 to 3h30, with around five departures a day."
image: "https://everyrail.com/api/route-image/madrid-to-oviedo/"
---

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

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

**Share**

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

**On this page**

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

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

Last updated November 2026

# Madrid to Oviedo by train

Direct Renfe AVE, Alvia and Avlo trains from Madrid Chamartín to Oviedo take about 3h10 to 3h30, with around five departures a day.

![The Gothic Cathedral of San Salvador and its tower on the Plaza de Alfonso II in Oviedo](<https://everyrail.com/img/blog-media/derived/v2/384a6efb88df40652a7e3e52aa276920aff9cdf8/w1600.webp>)

Origin

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

Destination

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

Main stations

Madrid-Chamartín-Clara Campoamor to Oviedo

Country

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

Direct [Renfe](<https://everyrail.com/spain/renfe/>) trains run from Madrid Chamartín to Oviedo in about 3 hours 10 minutes to 3 hours 30 minutes, around five times a day.

## Start at Chamartín, not Atocha

Every direct train to Oviedo leaves from Madrid Chamartín Clara Campoamor. None start at Atocha. If you are staying near Atocha, ride a Cercanías commuter train up to Chamartín first and leave yourself time for the connection.

Departures run from the morning to the early evening, and Saturdays have the fewest. Most trains carry on to Gijón after Oviedo, so expect Gijón on the departure board. Your stop comes first.

## AVE, Alvia or Avlo: all direct, all Renfe

Three kinds of Renfe train share the route: AVE, Alvia and Avlo, the last being Renfe's low-cost high-speed brand. Journey times are similar on all three. Pick by departure time and price, unless you travel on a pass.

Every train calls at Valladolid Campo Grande and León, and most also stop at Palencia. Some add Segovia Guiomar, Pola de Lena or Mieres-Puente. That is why journey times range from a little over 3 hours 10 minutes to about 3 hours 30.

Between León and Asturias the high-speed trains take the Pajares variant, a 50 km line between La Robla and Pola de Lena that runs mostly through tunnels. It opened in November 2023 and cut more than an hour from the trip between [Madrid](<https://everyrail.com/spain/madrid/>) and Asturias.

## Tickets and fares

Book early. Renfe keeps its lowest prices for advance purchases. On AVE and Alvia trains you choose between three fare types:

| Fare | Changes | Cancellation |
| --- | --- | --- |
| Básico | €10 plus any fare difference | Not refundable |
| Elige | First change free | 70% refund |
| Prémium | Unlimited free changes | Refund of up to 100% |

Avlo works differently. The base fare starts from €7 and covers a small bag and a cabin-size suitcase. Changes and cancellation cost €8 extra and can only be added when you buy, and extra luggage adds €10 at the time of booking.

## Using an Interrail pass

Interrail passes are valid on the AVE and the Alvia, but not on Avlo, so pass holders should leave the Avlo departures out of their plans. A reservation is compulsory. On the AVE it costs €10 in second class and €13 in first (Elige Confort), and on the Alvia €6.50 in second class and €10 in first.

## Where to book

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

### Book with Omio

Find times and prices for Madrid → Oviedo.

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

### 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

- [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/oviedo/?sub_id=er_f8052382470785af>)

## Find places to stay in Oviedo

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

## Frequently asked questions

### Is there a direct train from Madrid to Oviedo?

Yes. Renfe runs around five direct trains a day from Madrid Chamartín Clara Campoamor to Oviedo, using AVE, Alvia and Avlo trains. Most continue to Gijón.

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

About 3 hours 10 minutes on the quickest trains and about 3 hours 30 minutes on those with more stops.

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

Madrid Chamartín Clara Campoamor. No direct train to Oviedo starts at Atocha, so from there take a Cercanías train to Chamartín first.

### Is there a high-speed train from Madrid to Oviedo?

Yes. AVE and Avlo high-speed trains run through to Oviedo, using the Pajares variant, the high-speed line between León and Asturias that opened in November 2023.

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

Yes, on the AVE and the Alvia, with a compulsory reservation that costs €10 on the AVE and €6.50 on the Alvia in second class. Passes are not valid on Avlo.

### How much is the train from Madrid to Oviedo?

Avlo base fares start from €7, while AVE and Alvia prices depend on the fare type and how early you book. The Básico fare on AVE and Alvia cannot be refunded, so choose Elige if your plans might change.

## 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/>)[![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/>)[![Athens skyline at sunset with the Acropolis in the distance](<https://everyrail.com/api/route-image/madrid-to-athens/>)Madrid to Athens by trainMadrid to Athens has no direct train. The fastest route via Barcelona, Milan and an Ancona to Patras ferry takes 39 to 40+ hours and costs from €220.](<https://everyrail.com/trains/madrid-to-athens/>)

```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-oviedo/#webpage",
      "name": "Trains from Madrid to Oviedo | EveryRail",
      "description": "Train travel information for Madrid to Oviedo. Origin: Madrid. Destination: Oviedo. Main stations: Madrid-Chamartín-Clara Campoamor to Oviedo.",
      "about": {
        "@id": "https://everyrail.com/trains/madrid-to-oviedo/#traintrip"
      },
      "isPartOf": {
        "@id": "https://everyrail.com/#website"
      },
      "publisher": {
        "@id": "https://everyrail.com/#organization"
      },
      "url": "https://everyrail.com/trains/madrid-to-oviedo/",
      "dateModified": "2026-11-08T10:18:09.857Z",
      "inLanguage": "en"
    },
    {
      "@type": "TrainTrip",
      "@id": "https://everyrail.com/trains/madrid-to-oviedo/#traintrip",
      "departureStation": {
        "@type": "TrainStation",
        "@id": "https://everyrail.com/spain/madrid/madrid-chamartin-clara-campoamor/#trainstation",
        "url": "https://everyrail.com/spain/madrid/madrid-chamartin-clara-campoamor/",
        "name": "Madrid-Chamartín-Clara Campoamor"
      },
      "arrivalStation": {
        "@type": "TrainStation",
        "@id": "https://everyrail.com/spain/oviedo/oviedo-station/#trainstation",
        "url": "https://everyrail.com/spain/oviedo/oviedo-station/",
        "name": "Oviedo"
      },
      "provider": [
        {
          "@type": "Organization",
          "@id": "https://everyrail.com/spain/renfe/#organization",
          "name": "Renfe",
          "url": "https://www.renfe.com/es/en"
        }
      ]
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Is there a direct train from Madrid to Oviedo?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. Renfe runs around five direct trains a day from Madrid Chamartín Clara Campoamor to Oviedo, using AVE, Alvia and Avlo trains. Most continue to Gijón.",
            "@id": "https://everyrail.com/trains/madrid-to-oviedo/#faqpage-mainEntity-1-acceptedAnswer-1",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/madrid-to-oviedo/#faqpage-mainEntity-1",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "How long does the train from Madrid to Oviedo take?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "About 3 hours 10 minutes on the quickest trains and about 3 hours 30 minutes on those with more stops.",
            "@id": "https://everyrail.com/trains/madrid-to-oviedo/#faqpage-mainEntity-2-acceptedAnswer-2",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/madrid-to-oviedo/#faqpage-mainEntity-2",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "Which Madrid station do trains to Oviedo leave from?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Madrid Chamartín Clara Campoamor. No direct train to Oviedo starts at Atocha, so from there take a Cercanías train to Chamartín first.",
            "@id": "https://everyrail.com/trains/madrid-to-oviedo/#faqpage-mainEntity-3-acceptedAnswer-3",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/madrid-to-oviedo/#faqpage-mainEntity-3",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "Is there a high-speed train from Madrid to Oviedo?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. AVE and Avlo high-speed trains run through to Oviedo, using the Pajares variant, the high-speed line between León and Asturias that opened in November 2023.",
            "@id": "https://everyrail.com/trains/madrid-to-oviedo/#faqpage-mainEntity-4-acceptedAnswer-4",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/madrid-to-oviedo/#faqpage-mainEntity-4",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "Can I use an Interrail pass from Madrid to Oviedo?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes, on the AVE and the Alvia, with a compulsory reservation that costs €10 on the AVE and €6.50 on the Alvia in second class. Passes are not valid on Avlo.",
            "@id": "https://everyrail.com/trains/madrid-to-oviedo/#faqpage-mainEntity-5-acceptedAnswer-5",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/madrid-to-oviedo/#faqpage-mainEntity-5",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "How much is the train from Madrid to Oviedo?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Avlo base fares start from €7, while AVE and Alvia prices depend on the fare type and how early you book. The Básico fare on AVE and Alvia cannot be refunded, so choose Elige if your plans might change.",
            "@id": "https://everyrail.com/trains/madrid-to-oviedo/#faqpage-mainEntity-6-acceptedAnswer-6",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/madrid-to-oviedo/#faqpage-mainEntity-6",
          "inLanguage": "en"
        }
      ],
      "@id": "https://everyrail.com/trains/madrid-to-oviedo/#faqpage",
      "inLanguage": "en"
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://everyrail.com/trains/madrid-to-oviedo/#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://everyrail.com/",
          "@id": "https://everyrail.com/trains/madrid-to-oviedo/#breadcrumb-itemListElement-1"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Europe by train",
          "item": "https://everyrail.com/trains/",
          "@id": "https://everyrail.com/trains/madrid-to-oviedo/#breadcrumb-itemListElement-2"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Spain",
          "item": "https://everyrail.com/spain/",
          "@id": "https://everyrail.com/trains/madrid-to-oviedo/#breadcrumb-itemListElement-3"
        },
        {
          "@type": "ListItem",
          "position": 4,
          "name": "Madrid to Oviedo by train",
          "item": "https://everyrail.com/trains/madrid-to-oviedo/",
          "@id": "https://everyrail.com/trains/madrid-to-oviedo/#breadcrumb-itemListElement-4"
        }
      ],
      "inLanguage": "en"
    }
  ]
}
```
