Flights from Barcelona to Oviedo

The cheapest flights from Barcelona to Oviedo

Showing times and prices for Oct 07

Cheapest

162

Average

233

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:30AMBarcelona El Prat Airport1h35 09:05AMAsturias Airport
0 transfers
1621One-way
2nd Cheapest
12:25PMBarcelona El Prat Airport1h35 02:00PMAsturias Airport
0 transfers
2191One-way
06:10PMBarcelona El Prat Airport1h25 07:35PMLeon
0 transfers
2621One-way
09:05AMBarcelona El Prat Airport3h45 12:50PMAsturias Airport
1 transfer
2621One-way
08:00AMBarcelona El Prat Airport4h50 12:50PMAsturias Airport
1 transfer
2621One-way

Flight schedule from Barcelona to Oviedo

Showing flights for tomorrow, Friday, October 7
07:30AMBarcelona El Prat Airport1h35 09:05AMAsturias Airport
0 transfers
08:00AMBarcelona El Prat Airport4h50 12:50PMAsturias Airport
1 transfer
09:05AMBarcelona El Prat Airport3h45 12:50PMAsturias Airport
1 transfer
12:25PMBarcelona El Prat Airport1h35 02:00PMAsturias Airport
0 transfers
06:10PMBarcelona El Prat Airport1h25 07:35PMLeon
0 transfers

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

The fastest flights from Barcelona to Oviedo

Showing times and prices for Oct 07

Fastest Journey

1 h 25 m

Average

2 h 38 m

Flights per day

5

Distance

693 km

Of the 5 flights that leave Barcelona for Oviedo every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
06:10PMBarcelona El Prat Airport1h25 07:35PMLeon
0 transfers
2621One-way
2nd Fastest
07:30AMBarcelona El Prat Airport1h35 09:05AMAsturias Airport
0 transfers
1621One-way
2nd Fastest
12:25PMBarcelona El Prat Airport1h35 02:00PMAsturias Airport
0 transfers
2191One-way
09:05AMBarcelona El Prat Airport3h45 12:50PMAsturias Airport
1 transfer
2621One-way
08:00AMBarcelona El Prat Airport4h50 12:50PMAsturias Airport
1 transfer
2621One-way

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

Ryanair
Easyjet
Eurowings
Vueling

Overview: Barcelona to Oviedo flight

distanceDistance429 miles (692 km)
durationAverage flight duration1 h 35 min
priceAverage plane ticket price$109 (€103)
changesDirect flightYes
carriersAirlinesAir Nostrum, samurai airlines, Vueling, Iberia or Air Europa

Flights from Barcelona to Oviedo cover the 429 miles (692 km) long route taking on average 1 h 35 min with our travel partners like Air Nostrum, samurai airlines, Vueling, Iberia or Air Europa. There are direct flight services available. While the average ticket price for this route costs around $109 (€103), you can find the cheapest plane ticket for as low as $78 (€74).

Airlines: Air Nostrum, Vueling Airlines and Air Europa flights from Barcelona to Oviedo

You can travel by flight from Barcelona to Oviedo with Air Nostrum, Vueling Airlines and Air Europa for as low as $78 (€74). When you search for schedules and tickets, Omio will show you the best journey.

Vueling Airlines
Air Nostrum
Air Europa

Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight from Barcelona to Oviedo.

Book your Vueling Airlines Barcelona to Oviedo flight with Omio and enjoy a smooth and relaxing journey! Check Vueling Airlines up-to-date flight schedules for the ideal departure and arrival times, compare the fastest Barcelona to Oviedo routes as well as the amenities offered in the class fare you choose and buy the most affordable Vueling Airlines plane tickets online that fit your budget. The distance to Oviedo from Barcelona is 429 miles (692 km), and the best price for a one-way Barcelona - Oviedo Vueling Airlines plane ticket starts at $78 (€74) if you book in advance. If you would rather search for your Vueling Airlines ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when traveling by plane. Waiting in a line at the airport to purchase your plane ticket will become yesterday's news. So, book your plane tickets online quickly and easily and enjoy your trip with Vueling Airlines!

  • Average Price: $78

Are you making plans to travel between Barcelona and Oviedo? Why not take a flight with Air Nostrum? Omio can show you current Air Nostrum flight times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Barcelona to Oviedo flights all in one place. On the Air Nostrum flight, you can expect to travel 429 miles (692 km) from Barcelona to Oviedo. If you use the Omio app to search for flights to Oviedo from Barcelona, you can quickly see if the Air Nostrum ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you have found your perfect one-way Air Nostrum flight to Oviedo from Barcelona, book your cheap plane tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

    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 Oviedo from Barcelona.

    Save time and money by searching for and booking your Air Europa flight from Barcelona to Oviedo online with Omio! If you’re looking for the cheapest, fastest or earliest Air Europa flight from Barcelona to Oviedo, Omio can help you out every step of the way. Check current Air Europa flight schedules for the ideal departure and arrival times, compare the best connections for the 429 miles (692 km) journey to Oviedo from Barcelona as well as ticket information for the flight (such as baggage allowance and amenities offered onboard), and then book a cheap plane ticket – all in one convenient place. If you are using the Omio app to search for flights to Oviedo from Barcelona, 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. Buy your official Air Europa Barcelona to Oviedo plane tickets online on Omio quickly and easily and enjoy the travel experience!

      Barcelona to Oviedo Flights: An Overview

      Oviedo, the historic city in Asturias in northern Spain has a rich heritage best exemplified in its atmospheric old quarter. It's a popular destination for visitors heading to the scenic beaches of the north coast and the mountain trails in the Picos De Europa. Visitors from Catalunya can take direct flights from Barcelona to Oviedo, served by the nearby Asturias Airport, as a faster alternative to rail travel across northern Spain. Flights operate seven days a week and are provided by a budget airline, with morning, afternoon and evening departure times and a journey time to Oviedo of around one hour and 30 minutes.  Alternative options for travel to Oviedo from Barcelona include frequent daily indirect flights via Madrid, or direct flights five days a week to the airport at Leon,  south of Oviedo, connected by regular rail services.

      Which airlines fly from Barcelona to Oviedo?

      vueling, the Spanish budget airline, provides daily direct flights from Barcelona to Oviedo seven days a week.  Indirect connections include flights from Barcelona with the national carrier Iberia and Air Europa, with one change required at Madrid Barajas Airport for onward connections to Oviedo.  Direct flights with Air Nostrum from Barcelona arrive at Leon Airport, 80-kilometers south of Oviedo,  with onward connections to Asturias by bus or train.

      How long is the flight from Barcelona to Oviedo?

      The fastest direct flights with budget operator vueling take one hour and 30 minutes to complete the 693-kilometer route west across northern Spain from Barcelona to Oviedo. Other direct vueling services take five minutes longer to reach Asturias. The quickest indirect connection to Oviedo via Madrid is the mid-morning Iberia departure from Barcelona with a total journey time of three hours and 20 minutes. Other indirect flights to Oviedo via Madrid take from three hours and 25 minutes to more than five hours, depending on the time spent in transit between connections.  Air Nostrum flights from Barcelona to Leon take one hour and 25 minutes, but rail transfers to Oviedo add around two hours to the trip.  

      How many flights are there from Barcelona to Oviedo?

      Budget airline vueling's timetable offers three daily direct flights from Barcelona to Oviedo from Sunday to Friday, with two flights on Saturdays. Departure times include early morning, afternoon and late evening options. There are also 18 daily indirect flights from Barcelona to Oviedo requiring a change in Madrid, with departure times ranging from early morning to early evening. Air Nostrum flights to Leon operate five days a week, on Mondays, Wednesdays, Thursdays, Fridays and Sundays, with an early evening take off time.  

      What are the departure and arrival airports for flights from Barcelona to Oviedo? 

      Departure Airport: Barcelona El Prat Airport is situated 12-kilometers southwest of Barcelona city center, with public transport links from downtown available on metro line L9 Sud trains and express Aerobus services, taking around 30 minutes to reach the departures terminal. The airport has long and short-stay parking lots,  tapas bars and international restaurants,  baggage storage facilities, ATMs, coffee shops, a pharmacy, children's play areas, business lounges and free WiFi.   

      Arrival Airport: Asturias Airport is located 27-kilometers northwest of Oviedo city center, with direct bus transfers downtown available on Alsa bus services taking around 45 minutes. Facilities at the passenger terminal include duty-free shopping, Asturian specialty gift stores, restaurants, news vendors, business amenities, free WiFi, cafe-bars,  car rental desks and taxi stands.  Leon Airport is 80 kilometers south of Oviedo, with direct rail connections from the city's main station taking just over two hours.

      Travel Tips: Barcelona to Oviedo Flight

      Travel Tips: Take a flight 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 Barcelona to Oviedo.
      FAQs
      Looking to save money on your journey? Omio customers have found the cheapest flight to Oviedo from Barcelona for the next 7 days starting from $78 (€74)  one way.
      If you’re looking to book your plane tickets in the next week, you can expect the Barcelona to Oviedo flight price to come in at an average of $109 (€103)  one way.
      The flight distance from Barcelona to Oviedo is around 429 miles (692 km).
      On average the Barcelona to Oviedo flight travel time is 1 h 35 min  for the 429 miles (692 km) long trip, but the duration can vary if you travel on weekends and holidays.
      If you're looking for flights from Barcelona to Oviedo, you can rely on Air Nostrum, samurai airlines, Vueling, Iberia or Air Europa to get you to Oviedo. It's also good to check out all possible airlines for the Barcelona to Oviedo trip to see if there might be differences in the amenities they offer.
      Yes, you can search for direct flights from Barcelona to Oviedo on Omio with Vueling or Air Nostrum, and you won’t need to transfer at another stop in between. Direct flight 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 plane ticket.
      The earliest flight departing from Barcelona to Oviedo leaves at 5: 30 AM. The last flight departing from Barcelona to Oviedo leaves at 6: 50 PM. You can find the latest Barcelona to Oviedo flight schedule on Omio and book the best time to leave for your journey on your chosen travel date.
      If you purchase the Barcelona to Oviedo flight within the next 7 days, you can find one way tickets to cost on average $109 (€103). However, booking your plane ticket in advance gives you access to the best prices for flights to Oviedo from Barcelona. Look out for plane tickets for this route to go on sale a few months before your planned departure date to find the best deals.

      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