COMPARE Prices across different modes

Sat
Sep 25
Find prices
$44Alsa
$117Iberia
Sun
Sep 26
$61Renfe
Find prices
$257Iberia
Mon
Sep 27
$62Renfe
$44Alsa
$177Iberia
Tue
Sep 28
$48Renfe
Find prices
Find prices
Wed
Sep 29
$41Renfe
$44Alsa
$211Iberia
Thu
Sep 30
$55Renfe
$44Alsa
$211Iberia
Fri
Oct 1
$62Renfe
$44Alsa
$117Iberia
Sat
Oct 2
$62Renfe
$44Alsa
$117Iberia
Sun
Oct 3
$61Renfe
$44Alsa
$147Iberia
Mon
Oct 4
$48Renfe
$44Alsa
$52Iberia
Tue
Oct 5
$34Renfe
$44Alsa
$52Iberia
Wed
Oct 6
$27Renfe
Find prices
$52Iberia
Thu
Oct 7
$41Renfe
$44Alsa
$117Iberia
Fri
Oct 8
$62Renfe
Find prices
$211Iberia
Sat
Oct 9
$62Renfe
$44Alsa
$52Iberia
Sun
Oct 10
$62Renfe
Find prices
Find prices
Mon
Oct 11
$41Renfe
$44Alsa
$56Iberia
Tue
Oct 12
$61Renfe
$44Alsa
$211Iberia
Wed
Oct 13
$34Renfe
Find prices
$95Iberia
Thu
Oct 14
$27Renfe
$44Alsa
$52Iberia
Fri
Oct 15
$48Renfe
$44Alsa
$52Iberia

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Flight Information from Oviedo to Madrid

distanceDistance231 miles (372 km)
durationAverage flight duration1 h 15 min
priceAverage plane ticket price$177 (€142)
changesDirect flightYes
carriersAirlinesIberia, Air Europa or Iberia Express

Flights from Oviedo to Madrid cover the 231 miles (372 km) long route taking on average 1 h 15 min with our travel partners like Iberia, Air Europa or Iberia Express. There are direct flight services available. You can get the cheapest plane tickets for this journey for as low as $117 (€94), but the average price of plane tickets is $177 (€142).

Airlines

Iberia and Air Europa flights from Oviedo to Madrid

Iberia and Air Europa flights will get you from Oviedo to Madrid from $117 (€94). With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.

Iberia
Air Europa

Iberia is one of the best options when traveling by plane from Oviedo to Madrid. Omio quickly shows you current Iberia flight schedules for the Oviedo - Madrid trip and makes it easier than ever for you to buy plane tickets online for the cheapest, fastest or earliest journey available. The distance from Oviedo to Madrid is around 231 miles (372 km) and the cheapest Iberia one-way ticket you can book starts at $117 (€94). As you check the latest Oviedo to Madrid flight schedule from Iberia for your ideal departure and arrival times, you can also review travel information, such as baggage allowance and amenities offered onboard, and compare the best route available to arrive to Madrid safely. If you search for Iberia tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect Iberia ticket from Oviedo to Madrid so you can spend more time enjoying the smooth and easy journey!

When purchasing your Iberia flight tickets from Oviedo to Madrid, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Exceptions to waive change or cancellation fees policy
  • Change fees waived for trips between May 28 and June 30, 2020. Flexible condition for flights until August 31, as long as they were booked before May 28, 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Flights from Asturias to Madrid

Direct flights from Asturias to Madrid last about an hour and ten minutes, and are operated by the company Iberia seven days a week. Thus, from Monday to Friday, there are five connections, starting at 07.35 and ending at 20.50; the other three flights of the day are at 9.30, 13.30 and 17.40. During the weekend these frequencies vary: on Saturdays there are three connections at 08.00, 9.30 and 13.30, and on Sundays there are four connections: at 9.30, 13.30, 17.40 and 20.50.

What to see in Madrid

Madrid is a city where you can visit museums such as Prado, Reina Sofía or Thyssen-Bornemisza, but you can also walk along streets such as Gran Vía, get to know the Puerta del Sol or visit the shops of the Golden Mile in the Barrio de Salamanca.

Cheap flights from Oviedo to Madrid: when to book to save $

Time Price Savings
1 week earlier 44 €
2 weeks earlier 36 €22%
3 weeks earlier 36 €22%
1 month before 35 €26%
2 months earlier 33 €33%
3 months earlier 30 €47%


When it comes to booking flights, planning ahead always pays off! Both scheduled and low-cost airlines often release promotional prices and discounted fares—so by buying in advance—you can get access to the cheapest airline tickets. Use Omio to check prices and flight offers Oviedo - Madrid: look for the most attractive fares and choose the most suitable solution for you. But hurry up—if you want to buy cheaper airline tickets from Oviedo to Madrid timing is everything.

Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Oviedo to Madrid and save as much as possible on ticket prices. In general, when you book a flight:

  • Buying your air tickets from Oviedo to Madrid 3 weeks in advance means you could save up to 22% compared to the price available on the day of departure.
  • If you book a flight from Oviedo - Madrid 2 months in advance you save up to about 33% compared to the initial price.
  • By booking 3 months in advance you could save up to 47%
  • Check back to our website where you can explore airline offers and cheap flights to travel all over Europe, the U.S. and Canada.

Travel Tips

Flights from Oviedo to Madrid
Take a flight to Madrid 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 Oviedo to Madrid.
FAQs
How much do cheap flights to Madrid from Oviedo cost?
Omio customers have found the cheapest flights from Oviedo to Madrid to cost as little as $117 (€94)  in the next 7 days.
How much is a plane ticket from Oviedo to Madrid?
In the next 7 days you can expect to pay on average $177 (€142)  for a flight ticket from Oviedo to Madrid.
How far is Madrid from Oviedo by plane?
The flight distance from Oviedo to Madrid is around 231 miles (372 km).
How many hours is the flight time from Oviedo to Madrid?
The flight time from Oviedo to Madrid is on average 1 h 15 min  for the 231 miles (372 km) long journey, but the time it takes to go between Oviedo and Madrid by flight can vary depending on specific dates or traveling on weekends and holidays.
Which airlines should I travel with from Oviedo to Madrid?
For the best Oviedo to Madrid flight to book, you can travel safely and comfortably with Iberia, Air Europa or Iberia Express. However, it's always good to check all possible airlines with services to Madrid from Oviedo to compare what amenities they may offer.
When is the earliest flight from Oviedo to Madrid? When is the last flight from Oviedo to Madrid?
The first Oviedo to Madrid flight departs at 7: 25 AM   and the last flight from Oviedo to Madrid leaves at 7: 40 PM. Check out the most up-to-date flight schedule from Oviedo to Madrid on Omio and find the best time to travel to your destination.
How far in advance should I buy a plane ticket from Oviedo to Madrid to get the best deals?
The price of a one way plane ticket from Oviedo to Madrid is on average $177 (€142) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this trip. In general, you can find plane tickets between Oviedo and Madrid available a few months in advance.