Compare prices and tickets by train, bus or flight

Thu
Jan 27
$60Renfe Alvia
$42Alsa
$170Iberia
Fri
Jan 28
$60Renfe Alvia
$42Alsa
$113Iberia
Sat
Jan 29
$60Renfe Alvia
$42Alsa
$64Iberia
Sun
Jan 30
$59Renfe Intercity
$42Alsa
$120Iberia
Mon
Jan 31
$53Renfe Alvia
Find prices
Find prices
Tue
Feb 1
$33Renfe Alvia
$42Alsa
$116Iberia
Wed
Feb 2
$26Renfe Alvia
$42Alsa
$54Iberia
Thu
Feb 3
$33Renfe Alvia
$42Alsa
$58Iberia
Fri
Feb 4
$46Renfe Alvia
$42Alsa
$88Iberia
Sat
Feb 5
Find prices
$42Alsa
$35Iberia
Sun
Feb 6
$52Renfe Intercity
$42Alsa
$88Iberia
Mon
Feb 7
$33Renfe Alvia
$42Alsa
$88Iberia
Tue
Feb 8
$20Renfe Alvia
$42Alsa
$84Iberia
Wed
Feb 9
$26Renfe Alvia
$42Alsa
$35Iberia
Thu
Feb 10
$33Renfe Alvia
$42Alsa
$54Iberia
Fri
Feb 11
$46Renfe Alvia
$42Alsa
$54Iberia
Sat
Feb 12
$26Renfe Alvia
$42Alsa
$35Iberia
Sun
Feb 13
$40Renfe Alvia
$42Alsa
$58Iberia
Mon
Feb 14
$33Renfe Alvia
$42Alsa
$35Iberia

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

Ryanair
Easyjet
Eurowings
Vueling

Overview: Oviedo to Madrid flight

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

Flights from Oviedo to Madrid cover the 231 miles (372 km) long journey taking on average 1 h 15 min with our travel partners like Iberia, Air Europa or Iberia Express. There are direct flight services available. While the average ticket price for this journey costs around $126 (€106), you can find the cheapest plane ticket for as low as $58 (€48).

Airlines: Air Europa and Iberia flights from Oviedo to Madrid

You can travel by flight between Oviedo and Madrid with Air Europa and Iberia for as low as $58 (€48). When you search for schedules and tickets, Omio will show you the best trip.

Air Europa
Iberia

Air Europa is Spain's 3rd most popular airline with flights around Europe and the rest of the world and a choice between Economy or Business fares for your flight to Madrid from Oviedo.

One of the best ways to travel between Oviedo and Madrid is by taking a flight with Air Europa. Omio helps you find the ideal Air Europa flight between Oviedo and Madrid by showing you Air Europa current flight schedules and timetables, the plane tickets on offer (including amenities offered onboard and travel information like baggage allowance) and the best prices for this Oviedo to Madrid journey. You can expect to travel 231 miles (372 km) between Oviedo and Madrid on a flight with Air Europa. If you are using the Omio app to search for flights to Madrid from Oviedo, you can check straight away if the Air Europa ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the airport. Once you’ve found that perfect flight, book your Air Europa plane ticket on Omio quickly and easily, then enjoy your upcoming trip between Oviedo and Madrid!

    When you buy your Air Europa flight tickets between Oviedo and Madrid don't forget to keep the following COVID-19 related policies in mind:

    • Refund or voucher policy
    • Passengers with tickets on canceled flights will be automatically accommodated on other Air Europa flights, without needing to contact the company. Date changes and/or refunds will also be allowed.
    • 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: Oviedo to Madrid Flight

    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 plane tickets to Madrid from Oviedo cost?

    Omio customers have found cheap plane tickets from Oviedo to Madrid for as low as $58 (€48)  for the next 7 days.

    What is the cost of a flight from Oviedo to Madrid?

    If you’re looking to purchase your plane tickets in the next week, you can expect the Oviedo to Madrid flight price to come in at an average of $126 (€106)  one way.

    How far is Madrid from Oviedo by plane?

    The distance from Oviedo to Madrid by plane is approximately 231 miles (372 km).

    How long is the plane ride between Oviedo and Madrid?

    The Oviedo to Madrid flight duration is on average 1 h 15 min, which is to be expected when traveling 231 miles (372 km) to Madrid from Oviedo. However, the time it takes can vary based on specific dates, weekends, and holidays.

    What airlines offer a service between Oviedo and Madrid?

    If you're looking for flights from Oviedo to Madrid, you can rely on Iberia, Air Europa or Iberia Express to get you to Madrid. It's also good to check out all possible airlines for the Oviedo to Madrid route to see if there might be differences in the amenities they offer.

    When can I take the first flight from Oviedo to Madrid? When can I take the last flight for the day?

    You can take the first flight from Oviedo to Madrid at 8: 25 AM. The last flight from Oviedo to Madrid that you can take departs at 8: 40 PM. Omio shows you the latest flight from Oviedo to Madrid schedule to help you book the best departure time for this route.

    When should I book the Oviedo to Madrid flight for the best deals on tickets?

    If you buy a plane ticket from Oviedo to Madrid within the next 7 days, you can find tickets to cost on average $126 (€106) one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets between Oviedo and Madrid are generally on sale a few months before the planned departure date.