Travel options
from Oviedo to Barcelona

You can get from Oviedo to Barcelona by train, bus or flight.

Our recommendation

To get from Oviedo to Barcelona on Sep 21 we recommend taking a flight because it’s the best combination of price and speed.

09:00AMAsturias Airport1h30 10:30AMBarcelona El Prat Airport
0 changes
$831One-way
Cheapest
10:00PMAsturias Airport1h30 11:30PMBarcelona El Prat Airport
0 changes
$681One-way
Other options
11:20AMAsturias Airport1h30 12:50PMBarcelona El Prat Airport
0 changes
$831One-way
10:39AMOviedo8h51 07:30PMBarcelona Sants
1 changes
$1251One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Mon
Sep 20
Find prices
$78Vueling
Tue
Sep 21
$76Alsa
$68Vueling
Wed
Sep 22
$76Alsa
$58Vueling
Thu
Sep 23
Find prices
$68Vueling
Fri
Sep 24
Find prices
$43Vueling
Sat
Sep 25
$76Alsa
$68Vueling
Sun
Sep 26
$70Alsa
$100Vueling
Mon
Sep 27
$76Alsa
$58Vueling
Tue
Sep 28
$76Alsa
$33Vueling
Wed
Sep 29
$76Alsa
$37Vueling
Thu
Sep 30
$76Alsa
$43Vueling
Fri
Oct 1
$76Alsa
$73Vueling
Sat
Oct 2
$76Alsa
$83Vueling
Sun
Oct 3
$76Alsa
$58Vueling
Mon
Oct 4
$76Alsa
$37Vueling
Tue
Oct 5
$76Alsa
$37Vueling
Wed
Oct 6
$76Alsa
$39Vueling
Thu
Oct 7
$76Alsa
$43Vueling
Fri
Oct 8
$76Alsa
$37Vueling
Sat
Oct 9
$76Alsa
$43Vueling
Sun
Oct 10
$76Alsa
$37Vueling

Travel Information between Oviedo and Barcelona

distanceDistance429 miles (692 km)
modeAvailable travel modesFlight or bus
priceTicket price range$58 - $69
cheapestCheapest modeFlight • $58 (€46) • 1 h 30 min
fastestFastest modeFlight • $58 (€46) • 1 h 30 min
carriersPopular travel companiesVueling or Flixbus

Travel 429 miles (692 km) by flight or bus from Oviedo to Barcelona. If speed is a priority, then a flight is the best option with an average duration of 1 h 30 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $58 (€46). The most popular travel companies which serve this journey are Vueling or Flixbus among others. Travelers can even take a direct from Oviedo to Barcelona.

The Window Seat

Read more about Barcelona

Barcelona: A City Guide
Barcelona: A City Guide

A dynamic seaside city bursting with noteworthy cuisine, top-notch tourist attractions and architectural masterpieces, it’s no wonder Barcelona tops many a traveler’s list as one of Europe’s favorite cities. Whether you’re strolling...

Continue reading
Plant Your Trip
Plant Your Trip

Europe*, known for its stews, sausages, cured meats and cheese, can seem like an unlikely place to find plant-based dishes, as vegans have unfortunately discovered over the years. It wasn’t unheard of for an unsuspecting non-meat eater to...

Continue reading
Book Voyage!
Book Voyage!

Sometimes you don’t need to travel to visit a new destination. A well-written travel book, be it fiction or guidebook, can transport you from the comfort of your own home or daily commute to another place. To kickstart...

Continue reading
Omio Launches the Open Travel Index
Omio Launches the Open Travel Index

As a result of COVID-19, travel rules and regulations are in a constant flux. Omio has gathered all the latest updates on travel restrictions across Europe in the Open Travel Index. This online resource serves as an interactive discovery tool...

Continue reading

Travel Tips

Travel from Oviedo to Barcelona
Travel to Barcelona 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 Barcelona.
FAQs
How do I get from Oviedo to Barcelona?

There are 2 ways that you can travel between Oviedo and Barcelona. You can take a flight or bus.

What is the cheapest way from Oviedo to Barcelona?

The cheapest way to travel to Barcelona from Oviedo is by taking a flight with an average price of $58 (€46).

This is compared to other travel options to Barcelona:

Taking a flight is about $11 (€8) less than taking a bus, which costs on average $69 (€55) for this route.

What is the fastest way from Oviedo to Barcelona?

The fastest way from Oviedo to Barcelona is by flight with an average journey time of 1 h 30 min.

There are alternative travel options to Barcelona that can usually take longer:

In comparison, getting to Barcelona by bus can take on average 11 h 45 min.

What is the distance between Oviedo and Barcelona?

The distance from Oviedo to Barcelona is approximately 429 miles (692 km).

When traveling between Oviedo and Barcelona, where do I depart from Oviedo and where do I arrive in Barcelona?

These are the most popular departure and arrival points when traveling from Oviedo to Barcelona:

  • Most travelers board their bus from Oviedo, Estación de Autobuses and arrive in Barcelona, Estació d'Autobusos Nord.
Which travel operators can get me to Barcelona from Oviedo?

If finding a good deal is your main consideration for your trip from Oviedo to Barcelona, then we'll help you find the best value travel companies for you:

  • Vueling can take you to Barcelona by plane. If searching for a good deal on flights, you can find tickets for Vueling from Oviedo to Barcelona for $58 (€46).
  • Travel with Flixbus to go to Barcelona by bus. For a good deal on tickets, you can find Flixbus Oviedo to Barcelona tickets on Omio for $69 (€55).
What other destinations are worth visiting after traveling from Oviedo to Barcelona?
Omio customers who travel from Oviedo to Barcelona often also extend their vacation to go to Madrid, Paris or Valencia. Omio can help you plan your trip by finding the best connections between Barcelona and these popular destinations at a great price.
How far in advance should I purchase tickets from Oviedo to Barcelona online to get the best deals?

When planning your trip from Oviedo to Barcelona, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Plane tickets are costing on average $58 (€46) one way.
  • Bus tickets cost on average $69 (€55) one way.

However, we recommend buying tickets from Oviedo to Barcelona online a few months in advance to get the best deals and save money on your upcoming journey.

Stations

Important Stations and Airports for this Journey

Oviedo
Barcelona
Oviedo
Amenities
Oviedo
Amenities