Compare prices and tickets by train, coach or flight

Wed
26 Jan
£53Alsa
£70Vueling
Thu
27 Jan
£53Alsa
£55Vueling
Fri
28 Jan
£53Alsa
£62Vueling
Sat
29 Jan
£53Alsa
£48Vueling
Sun
30 Jan
£53Alsa
£75Vueling
Mon
31 Jan
£53Alsa
£73Air Nostrum
Tue
1 Feb
£53Alsa
£75Vueling
Wed
2 Feb
£53Alsa
£48Vueling
Thu
3 Feb
Find prices
£48Vueling
Fri
4 Feb
£53Alsa
£52Vueling
Sat
5 Feb
Find prices
£116Iberia
Sun
6 Feb
£53Alsa
£91Air Nostrum
Mon
7 Feb
£53Alsa
£34Vueling
Tue
8 Feb
£53Alsa
£34Vueling
Wed
9 Feb
£53Alsa
£30Vueling
Thu
10 Feb
£53Alsa
£24Vueling
Fri
11 Feb
£53Alsa
£30Vueling
Sat
12 Feb
£53Alsa
£41Vueling
Sun
13 Feb
£53Alsa
£62Vueling
Mon
14 Feb
£53Alsa
£30Vueling

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

National Express
Eurolines France
RegioJet
Trenitalia

Overview: Coach from Oviedo to Barcelona

distanceDistance429 miles (692 km)
durationAverage coach duration12 h
priceAverage coach ticket price£53 (€61)
changesDirect coachYes
carriersCoach companiesAlsa

Coaches from Oviedo to Barcelona cover the 429 miles (692 km) long journey taking on average 12 h with our travel partners like Alsa. There are direct coach services available. While the average ticket price for this trip costs around £53, you can find the cheapest coach ticket for as low as £53. Travellers depart most frequently from Oviedo and arrive in Barcelona, Estació d'Autobusos Nord.

Coach companies: Alsa Oviedo to Barcelona

You can travel by coach between Oviedo and Barcelona with Alsa for as low as £53. When you search for timetables and tickets, Omio will show you the best route.

Alsa

Alsa is the main coach operator in Spain, a subsidiary of the UK coach operator National Express. Alsa offers a wide variety of national and international routes and transports more than 300 million passengers every year. Apart from the Standard fare, Alsa provides ticket types like Minimum, Reduced and Flexible fares on select routes for those looking to save money on coach journeys. While most travellers don’t mind travelling on normal coaches with basic services like toilets, free WiFi, footrests and onboard entertainment, some others may want to check out Alsa’s deluxe coaches like the Alsa Supra, Alsa Eurobus and Alsa Premium, which provide more luxurious amenities on specific routes.

  • Average Price: £53

These are Alsa 's ticket policies for COVID-19 for the coach to Barcelona from Oviedo:

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

Travel Tips: Coach to Barcelona from Oviedo

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 do cheap coaches to Barcelona from Oviedo cost?

If you’re looking to save money on tickets, you can find a cheap coach between Oviedo and Barcelona for as little as £53  in the next 7 days.

What is the cost of a coach ticket from Oviedo to Barcelona on average?

If you’re looking to buy your coach tickets in the next week, you can expect the Oviedo to Barcelona coach price to come in at an average of £53  one way.

What is the distance to Barcelona from Oviedo via coach?

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

How long is the coach from Oviedo to Barcelona?

On average the coach from Oviedo to Barcelona duration is 12 h  for the 429 miles (692 km) long journey, but the travel time can vary if you depart on weekends and holidays.

What is the departure coach station in Oviedo and arrival coach station in Barcelona?

There are a few coach stations in Oviedo to start your journey from including Oviedo, Estación de Autobuses, Oviedo, La Corte and Oviedo, Estación de Autobuses. In Barcelona you have a few coach station options to choose from for your arrival including Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants.

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

Where is the coach station in Oviedo to go to Barcelona? Where is the coach station in Barcelona located?

You can find the most popular departure coach station for this route, Oviedo, located approximately 0.7 miles (1.1 km) from the city centre of Oviedo. The most popular arrival coach station in Barcelona, called Barcelona, Estació d'Autobusos Nord, is located around 1.3 miles (2.1 km) away from its city centre.

What coach companies offer a service between Oviedo and Barcelona?

For the best Oviedo to Barcelona coach to book, you can travel safely and comfortably with Alsa. However, it's always good to check all possible coach companies with services to Barcelona from Oviedo to compare what amenities they may offer.

When does the first coach depart from Oviedo to Barcelona? When does the last coach depart from Oviedo to Barcelona?

The earliest coach for this route departs from Oviedo at 09: 00. The last coach leaves from Oviedo at 17: 30. Check Omio for the latest coach times from Oviedo to Barcelona and book the best time to depart on your chosen travel date.

How far in advance should I buy coach tickets to Barcelona from Oviedo for the best deals?

If you book a coach ticket from Oviedo to Barcelona within the next 7 days, you can find tickets to cost on average £53 one way. However, we recommend booking your coach in advance to get access to the best prices. Coach tickets from Oviedo to Barcelona are generally on sale a few months before the planned departure date.