Madrid to Oviedo train

Cheap train tickets from Madrid to Oviedo

Showing times and prices for Oct 07

Cheapest

50

Average

50

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.

Cheapest
07:06AMMadrid Chamartín4h24 11:30AMOviedo
0 transfers
501One-way

Train schedule from Madrid to Oviedo

Showing trains for tomorrow, Friday, October 7
07:06AMMadrid Chamartín4h24 11:30AMOviedo
0 transfers

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

Fri
Oct 07
Sat
Oct 08
Sun
Oct 09
Mon
Oct 10
Tue
Oct 11
Wed
Oct 12
Thu
Oct 13
Fri
Oct 14
Sat
Oct 15
Sun
Oct 16
Mon
Oct 17
Tue
Oct 18
Wed
Oct 19
Thu
Oct 20
Fri
Oct 21
Sat
Oct 22
Sun
Oct 23
Mon
Oct 24
Tue
Oct 25
Wed
Oct 26
Thu
Oct 27

Fastest train times from Madrid to Oviedo

Showing times and prices for Oct 07

Fastest Journey

4 h 24 m

Average

4 h 24 m

Trains per day

1

Distance

372 km

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

Fastest
07:06AMMadrid Chamartín4h24 11:30AMOviedo
0 transfers
501One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Madrid to Oviedo

distanceDistance231 miles (372 km)
durationAverage train duration4 h 24 min
priceAverage train ticket price$55 (€52)
frequencyTrain frequency3 a day
changesDirect trainYes
carriersTrain companiesRenfe ALVIA, Renfe Intercity or Renfe

Trains from Madrid to Oviedo cover the 231 miles (372 km) long journey taking on average 4 h 24 min with our travel partners like Renfe ALVIA, Renfe Intercity or Renfe. Normally, there are 3 trains operating per day, including direct services available. While the average ticket price for this journey costs around $55 (€52), you can find the cheapest train ticket for as low as $46 (€44). Travelers depart most frequently from Madrid-Puerta de Atocha and arrive in Oviedo.

Train companies: Renfe from Madrid to Oviedo trains

You can travel by train from Madrid to Oviedo with Renfe for as low as $46 (€44). When you search for schedules and tickets, Omio will show you the best route.

Renfe

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.

Renfe from Madrid to Oviedo train information:

  • Average Duration: 4 h 57 min
  • Renfe frequency: 3 a day

Trains from Madrid to Oviedo

The Madrid Oviedo train is presented as the best alternative to cover this route in terms of price, comfort and speed of travel. In fact, every day, including weekends, there are several trains available that depart from Madrid to the capital of Asturias. All routes are direct and comprise different time slots in the morning and afternoon. The journey by train Madrid Oviedo has an average duration of 4 hours and 45 minutes.

What trains go from Madrid to Oviedo?

The Madrid Oviedo train that covers this route is the Alvia, of the 130 series, which can run on both conventional and high-speed routes created for the AVE. On conventional roads it reaches a maximum speed of 200 km/h, while on high-speed roads they are capable of driving at 250 km/h. It has reclining armchairs with footrests, and they allow to orient the backrest to the direction of the march.

How long is the train from Madrid to Oviedo?

The minimum and maximum duration of the journey by train Madrid Oviedo is 4 hours and 30 minutes and 5 hours, respectively. The duration of the journey varies according to the time of departure.

How many trains are there from Madrid to Oviedo?

The route between Madrid and Oviedo is covered daily by between 4 and 5 direct trains. Trains depart at different times in the morning and afternoon, with a frequency of 1 train every 3 or 4 hours, approximately.

Where do the trains from Madrid to Oviedo depart from and arrive at?

Madrid-Chamartín station: is located in the northern part of Madrid, in the Chamartín district. Lines 1 and 10 of the metro allow access from the centre of Madrid to the station in 10 minutes. This railway station offers multiple services to travellers: commercial and catering establishments, lottery administration, ATMs, car rental branches, tourist office, pharmacy, photo machine, slogans and medical centre.

Oviedo Station : is located next to the Oviedo bus station, 10 minutes from the city centre, which can be reached by taking the C-Facultades and F-huca urban bus lines. Oviedo station has a foyer, information points, commercial premises, cash dispensers, car rental offices, cafeteria, restaurant and various parking areas.

Travel Tips: Trains from Madrid to Oviedo

Travel Tips: Travel by train to Oviedo 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 Oviedo.
FAQs
Train tickets from Madrid to Oviedo for some dates and times can be found for as cheap as $46 (€44)  one way in the next 7 days.
The train price from Madrid to Oviedo is on average $55 (€52)  if you are looking to book your tickets for this route in the next 7 days.
You should expect to travel around 231 miles (372 km)  to Oviedo from Madrid by train.
The train time from Madrid to Oviedo is on average 4 h 24 min  for the 231 miles (372 km) long journey, but the time it takes to go to Oviedo from Madrid by train can vary depending on specific dates or traveling on weekends and holidays.

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

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

The most popular arrival train station, Oviedo, is located 1.1 miles (1.7 km) away from the city center of Oviedo.

When taking a train from Madrid to Oviedo, you can count on Renfe ALVIA, Renfe Intercity or Renfe for the best way to get you to Oviedo. You can also check all possible train companies who offer a service from Madrid to Oviedo and compare the amenities they offer before buying a train ticket.
Yes, you can search for direct trains from Madrid to Oviedo on Omio with Renfe Alvia, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you buy your train ticket.
On average, there are 3 trains a day from Madrid to Oviedo. The train times and services may be different on weekends and holidays compared to weekdays.
The earliest train departing from Madrid to Oviedo leaves at 5: 06 AM. The last train departing from Madrid to Oviedo leaves at 4: 35 PM. You can find the latest Madrid to Oviedo train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you buy train tickets to Oviedo from Madrid within the next 7 days, you can find tickets to cost on average $55 (€52) one way. To find the best prices for this journey, consider booking your train ticket from Madrid to Oviedo a few months in advance.

Important Stations and Airports for this Journey

Madrid
Oviedo
The major railway station for departures from Madrid is Madrid-Puerta de Atocha. Read all the information you need to know about services, amenities and connections at Madrid-Puerta de Atocha for your journey from Madrid to Oviedo.
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
Amenities at station
ParkingParking
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
Información y venta de billetes | Autoventa billetes
Amenities at station
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
Venta de billetes
Amenities at station
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
Venta de billetes

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language