Bus Tickets from Barcelona to Oviedo

Other Transportation Options from Barcelona to Oviedo

Bus Journeys from Barcelona to Oviedo

Cheapest Trip on obilet
€ 56.10
Number of Trips Per Day
5
The Most Favorable Price
Barcelona - Oviedo Duration
12hr 58min
The Highest Number of Trips
Average Price
€ 2,665.63

Cheap Buses to Barcelona - Oviedo

  • Alsa
    Bus
    Barcelona
    Estación de Autobuses Barcelona Nord
    Oviedo
    Oviedo Bus Station
    € 73.22
    09:00
    21:05
  • Alsa
    Bus
    Barcelona
    Estación de Autobuses Barcelona Nord
    Oviedo
    Oviedo Bus Station
    € 82.21
    15:00
    05:15
  • Alsa
    Bus
    Barcelona
    Estación de Autobuses Barcelona Nord
    Oviedo
    Oviedo Bus Station
    € 56.10
    19:30
    07:45
  • Alsa
    Bus
    Barcelona
    Estación de Autobuses Barcelona Nord
    Oviedo
    Oviedo Bus Station
    € 73.22
    23:00
    10:45
  • Alsa
    Bus
    Barcelona
    Estación de Autobuses Barcelona Nord
    Oviedo
    Oviedo Bus Station
    € 82.00
    23:30
    14:00
Click to see on the map.

Carriers Operating Between Barcelona - Oviedo

Frequently Asked Questions

bus