Bus Tickets from Oviedo to Barcelona

Other Transportation Options from Oviedo to Barcelona

Bus Journeys from Oviedo to Barcelona

Cheapest Trip on obilet
€ 69.62
Number of Trips Per Day
20
The Most Favorable Price
Oviedo - Barcelona Duration
15hr 1min
The Highest Number of Trips
Average Price
€ 3,109.88

Cheap Buses to Oviedo - Barcelona

  • alsa
    Bus
    Oviedo
    Oviedo Bus Station
    Barcelona
    Estación Central De Autobuses De Barcelona Sants
    € 82.21
    08:45
    22:45
  • RUTAS DEL CANTABRICO S.L.
    Bus
    Oviedo
    Oviedo
    Barcelona
    Barcelona/Sants
    € 78.61
    08:45
    22:45
  • alsa
    Bus
    Oviedo
    Oviedo Bus Station
    Barcelona
    Estación Central De Autobuses De Barcelona Sants
    € 99.92
    10:00
    22:45
  • RUTAS DEL CANTABRICO S.L.
    Bus
    Oviedo
    Oviedo
    Barcelona
    Barcelona/Sants
    € 97.02
    10:00
    22:45
  • alsa
    Bus
    Oviedo
    Oviedo Bus Station
    Barcelona
    Barcelona Nord Bus Station
    € 73.22
    11:00
    23:00
  • RUTAS DEL CANTABRICO S.L.
    Bus
    Oviedo
    Oviedo
    Barcelona
    Barcelona (Norte)
    € 69.62
    11:00
    23:00
  • alsa
    Bus
    Oviedo
    Oviedo Bus Station
    Barcelona
    Estación Central De Autobuses De Barcelona Sants
    € 82.00
    15:30
    07:05
  • alsa
    Bus
    Oviedo
    Oviedo Bus Station
    Barcelona
    Barcelona Nord Bus Station
    € 82.00
    15:30
    07:20
  • ALIANZA BUS
    Bus
    Oviedo
    Oviedo
    Barcelona
    Barcelona/Sants
    € 78.40
    15:30
    07:05
  • ALIANZA BUS
    Bus
    Oviedo
    Oviedo
    Barcelona
    Barcelona (Norte)
    € 78.40
    15:30
    07:20
  • Flix Bus
    Bus
    Oviedo
    Oviedo Bus Station
    Barcelona
    Barcelona-Sants
    € 141.73
    16:25
    04:40
  • Flix Bus
    Bus
    Oviedo
    Oviedo Bus Station
    Barcelona
    Barcelona Fabra I Puig Transit Station
    € 103.78
    16:25
    15:30
  • alsa
    Bus
    Oviedo
    Oviedo Bus Station
    Barcelona
    Barcelona Nord Bus Station
    € 74.63
    17:30
    07:25
  • ALIANZA BUS
    Bus
    Oviedo
    Oviedo
    Barcelona
    Barcelona (Norte)
    € 71.03
    17:30
    07:25
  • alsa
    Bus
    Oviedo
    Oviedo Bus Station
    Barcelona
    Estación Central De Autobuses De Barcelona Sants
    € 73.22
    18:30
    06:30
  • alsa
    Bus
    Oviedo
    Oviedo Bus Station
    Barcelona
    Barcelona Nord Bus Station
    € 73.22
    18:30
    06:45
  • RUTAS DEL CANTABRICO S.L.
    Bus
    Oviedo
    Oviedo
    Barcelona
    Barcelona (Norte)
    € 69.62
    18:30
    06:45
  • RUTAS DEL CANTABRICO S.L.
    Bus
    Oviedo
    Oviedo
    Barcelona
    Barcelona/Sants
    € 69.62
    18:30
    06:30
  • alsa
    Bus
    Oviedo
    Oviedo Bus Station
    Barcelona
    Barcelona Nord Bus Station
    € 73.22
    20:30
    08:45
  • RUTAS DEL CANTABRICO S.L.
    Bus
    Oviedo
    Oviedo
    Barcelona
    Barcelona (Norte)
    € 69.62
    20:30
    08:45
Click to see on the map.

Carriers Operating Between Oviedo - Barcelona

Barcelona Hotels

Frequently Asked Questions

bus