COMPARE Prices across different modes

Sat
Sep 25
$85Alsa
Find prices
Sun
Sep 26
$70Alsa
$156Vueling
Mon
Sep 27
$76Alsa
$94Vueling
Tue
Sep 28
$76Alsa
$58Vueling
Wed
Sep 29
$76Alsa
$37Vueling
Thu
Sep 30
$76Alsa
$53Vueling
Fri
Oct 1
$76Alsa
$78Vueling
Sat
Oct 2
$76Alsa
$89Vueling
Sun
Oct 3
$76Alsa
$101Vueling
Mon
Oct 4
$76Alsa
$43Vueling
Tue
Oct 5
$76Alsa
$37Vueling
Wed
Oct 6
$76Alsa
$39Vueling
Thu
Oct 7
$76Alsa
$37Vueling
Fri
Oct 8
$76Alsa
$53Vueling
Sat
Oct 9
$76Alsa
$48Vueling
Sun
Oct 10
$76Alsa
$37Vueling
Mon
Oct 11
$76Alsa
$55Vueling
Tue
Oct 12
$76Alsa
$73Vueling
Wed
Oct 13
$76Alsa
$37Vueling
Thu
Oct 14
$70Alsa
$37Vueling
Fri
Oct 15
$70Alsa
$37Vueling

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Oviedo and Barcelona

distanceDistance429 miles (692 km)
durationAverage bus duration11 h 45 min
priceAverage bus ticket price$76 (€61)
changesDirect busYes
carriersBus providersAlsa

Buses from Oviedo to Barcelona cover the 429 miles (692 km) long trip taking on average 11 h 45 min with our travel partners like Alsa. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $70 (€56), but the average price of bus tickets is $76 (€61). Travelers depart most frequently from Oviedo and arrive in Barcelona, Estació d'Autobusos Nord.

Bus companies

Alsa from Oviedo to Barcelona

For as little as $70 (€56) you can travel by bus between Oviedo and Barcelona with Alsa. Omio will show you the best deals, schedules and tickets available for this trip.

Alsa

You’ll be sure to find the best bus from Oviedo to Barcelona with Alsa, the main bus company in Spain offering a multitude of bus routes domestically and internationally. As an official travel partner of Alsa, Omio can show you Alsa’s bus schedules and bus tickets between Oviedo and Barcelona and help you find the cheapest, fastest or earliest route. The distance [+journey] by [+travelMode] is around 429 miles (692 km) and the most affordable Alsa ticket for this journey costs as little as $70 (€56).

Apart from the Standard fare, Alsa provides ticket types like Minimum, Reduced and Flexible fares on select routes if you’re looking to save money on your bus ride. While most travelers don’t mind traveling on normal buses with basic services like bathrooms, free WiFi, footrests and onboard entertainment, some others may want to check out Alsa’s deluxe buses like the Alsa Supra, Alsa Eurobus and Alsa Premium, which provide more luxurious amenities on specific routes.

Operator ticket policies for COVID

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Buses from Oviedo to Barcelona
Take the bus 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 much does a cheap bus between Oviedo and Barcelona cost?
Omio customers have found cheap bus tickets from Oviedo to Barcelona for as low as $70 (€56)  for the next 7 days.
What is the price of a bus ticket from Oviedo to Barcelona?
If you are looking to buy your bus ticket in the next 7 days, you can expect the Oviedo to Barcelona bus to cost on average $76 (€61)  one way.
How far is Oviedo to Barcelona by bus?
You should expect to travel around 429 miles (692 km)  from Oviedo to Barcelona by bus.
How many hours is the bus time from Oviedo to Barcelona?
The bus time from Oviedo to Barcelona is on average 11 h 45 min  for the 429 miles (692 km) long journey, but the time it takes to go from Oviedo to Barcelona by bus can vary depending on specific dates or traveling on weekends and holidays.
What station does the bus from Oviedo to Barcelona depart from? Which Barcelona bus station do I come into from Oviedo?

When taking the bus between Oviedo and Barcelona, you can choose to depart from bus stations like Oviedo, Estación de Autobuses, Oviedo, La Corte and Oviedo, Estación de Autobuses. Your journey can end in bus stations such as Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants.

Omio customers who travel this route most frequently depart from Oviedo   and arrive in Barcelona, Estació d'Autobusos Nord.

Where is the Oviedo bus station located? Where is the Barcelona bus station located?

The most popular departure bus station with passengers for this route, called Oviedo, is located 1 mile (s) / 1 km from the city center of Oviedo.

The most popular arrival bus station, Barcelona, Estació d'Autobusos Nord, is located 1 mile (s) / 2 km away from the city center of Barcelona.

Which bus providers should I travel with from Oviedo to Barcelona?
When taking a bus from Oviedo to Barcelona, you can count on Alsa for the best way to get you to Barcelona. You can also check all possible bus companies who offer a service from Oviedo to Barcelona and compare the amenities they offer before buying a bus ticket.
Are there any direct buses from Oviedo to Barcelona?
Yes, you can search for direct buses from Oviedo to Barcelona on Omio with Alsa, and you won’t need to transfer at another stop in between. Direct bus services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you purchase your bus ticket.
When is the earliest bus from Oviedo to Barcelona? When is the last bus from Oviedo to Barcelona?
The first Oviedo to Barcelona bus departs at 8: 00 AM   and the last bus from Oviedo to Barcelona leaves at 4: 45 PM. Check out the most up-to-date bus schedule from Oviedo to Barcelona on Omio and find the best time to travel to your destination.
How early should I book bus tickets to Barcelona from Oviedo to score the best deals?
The price of a one way bus ticket from Oviedo to Barcelona is on average $76 (€61) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus companies offering this journey. In general, you can find bus tickets to Barcelona from Oviedo available a few months in advance.
Stations

Important Stations and Airports for this Journey

Oviedo
Barcelona
Oviedo
Amenities