Cheapest
Average
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.
Find all the dates and times for this journey
Fastest Journey
13 h 45 m
Average
14 h 31 m
Buses per day
5
Distance
693 km
It's difficult to get from Oviedo to Barcelona without changing at least once.
Distance | 429 miles | |
Average coach duration | 11 h 45 min | |
Average coach ticket price | £57 (€65) | |
Direct coach | Yes | |
Coach companies | Alsa Supra, Infobus or Alsa |
Coaches from Oviedo to Barcelona cover the 429 miles long route taking on average 11 h 45 min with our travel partners like Alsa Supra, Infobus or Alsa. There are direct coach services available. While the average ticket price for this trip costs around £57, you can find the cheapest coach ticket for as low as £55. Travellers depart most frequently from Oviedo and arrive in Barcelona, Estació d'Autobusos Nord.
Find the best coaches from Oviedo to Barcelona with Omio's travel partners Alsa from £55. We can find you the best deals, timetables and tickets when comparing and booking the best trip.
Alsa is the main provier of coach travel in Spain. As a subsidiary of the UK coach operator National Express, Alsa offers a plethora of regional, national and international routes and transports more than 300 million passengers per year. Alsa has an impressive fleet of coaches with different levels of comfort and amenities on offer. Aside from the Alsa Normal coach with free WiFi, toilets, footrests and entertainment on board, the Alsa Supra, Alsa Eurobus and Alsa Premium coaches provide more luxurious services when travelling by road, depending on the specific route. Apart from the Standard ticket, Alsa offers other coach tickets like Minimum, Reduced and Flexible fares on select routes.
There are a few coach stations in Oviedo to start your journey from including Oviedo, Estación de Autobuses, Oviedo and Oviedo, Hosp. Univ. Central. 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.
Passengers booking this route most frequently board their coaches from Oviedo and need to travel around 1.7 miles (2.8 km) from the city centre to get to this coach station.
Passengers arriving in Barcelona most often arrive at Barcelona, Estació d'Autobusos Nord and need to travel around 1.9 miles (3.1 km) from this coach station to the city centre.
Here are some other resources that might have the information you need