Bus Tickets from Madrid to Oviedo

Other Transportation Options from Madrid to Oviedo

Bus Journeys from Madrid to Oviedo

Cheapest Trip on obilet
€ 39.98
Number of Trips Per Day
82
The Most Favorable Price
Madrid - Oviedo Duration
5hr 39min
The Highest Number of Trips
Average Price
€ 1,664.45

Cheap Buses to Madrid - Oviedo

  • alsa
    Madrid
    Estación de Autobuses Sur de Madrid
    Oviedo
    Estación de Autobuses de Oviedo
    € 43.58
    00:30
    06:15
  • alsa
    Madrid
    Estación de Autobuses Sur de Madrid
    Oviedo
    Estación de Autobuses de Oviedo
    € 43.58
    06:15
    12:45
  • Alsa International
    Madrid
    Estación de Autobuses Sur de Madrid
    Oviedo
    Estación de Autobuses de Oviedo
    € 39.98
    06:15
    12:45
  • Renfe
    Madrid
    Madrid-Chamartin
    Oviedo
    Estación De Oviedo Tren
    € 59.85
    06:36
    09:54
  • alsa
    Madrid
    Madrid Intercambiador Moncloa
    Oviedo
    Estación de Autobuses de Oviedo
    € 43.58
    08:30
    14:00
  • Alsa International
    Madrid
    Estación de Autobuses Sur de Madrid
    Oviedo
    Estación de Autobuses de Oviedo
    € 58.15
    09:15
    14:45
  • Renfe
    Madrid
    Madrid-Chamartin
    Oviedo
    Estación De Oviedo Tren
    € 97.30
    10:24
    13:53
  • ALIANZA BUS
    Madrid
    MADRID ESTACION SUR
    Oviedo
    Oviedo
    € 39.98
    10:30
    16:15
  • ALIANZA BUS
    Madrid
    Madrid-Moncloa
    Oviedo
    Oviedo
    € 39.98
    10:45
    16:15
  • alsa
    Madrid
    Aeropuerto de Madrid-Barajas
    Oviedo
    Estación de Autobuses de Oviedo
    € 43.76
    13:30
    21:35
  • ALIANZA BUS
    Madrid
    MADRID ESTACION SUR
    Oviedo
    Oviedo
    € 39.98
    14:00
    19:30
  • ALIANZA BUS
    Madrid
    Madrid-Moncloa
    Oviedo
    Oviedo
    € 39.98
    14:15
    19:30
  • Alsa International
    Madrid
    Estación de Autobuses Sur de Madrid
    Oviedo
    Estación de Autobuses de Oviedo
    € 40.16
    14:15
    21:35
  • alsa
    Madrid
    Aeropuerto de Madrid-Barajas
    Oviedo
    Estación de Autobuses de Oviedo
    € 43.58
    14:45
    21:45
  • Renfe
    Madrid
    Madrid-Chamartin
    Oviedo
    Estación De Oviedo Tren
    € 73.15
    14:52
    18:22
  • alsa
    Madrid
    Estación de Autobuses Sur de Madrid
    Oviedo
    Estación de Autobuses de Oviedo
    € 66.90
    15:00
    20:45
  • ALIANZA BUS
    Madrid
    Madrid-Moncloa
    Oviedo
    Oviedo
    € 63.30
    15:15
    20:45
  • alsa
    Madrid
    Madrid Intercambiador Moncloa
    Oviedo
    Estación de Autobuses de Oviedo
    € 66.90
    15:15
    20:45
  • alsa
    Madrid
    Aeropuerto de Madrid-Barajas
    Oviedo
    Estación de Autobuses de Oviedo
    € 43.58
    16:15
    22:30
  • Alsa International
    Madrid
    Estación de Autobuses Sur de Madrid
    Oviedo
    Estación de Autobuses de Oviedo
    € 39.98
    16:15
    21:45
  • Alsa International
    Madrid
    Estación de Autobuses Sur de Madrid
    Oviedo
    Estación de Autobuses de Oviedo
    € 39.98
    17:00
    22:30
  • ALIANZA BUS
    Madrid
    Madrid-Moncloa
    Oviedo
    Oviedo
    € 39.98
    17:15
    22:30
  • ALIANZA BUS
    Madrid
    MADRID ESTACION SUR
    Oviedo
    Oviedo
    € 39.98
    18:00
    23:45
  • Alsa International
    Madrid
    Estación de Autobuses Sur de Madrid
    Oviedo
    Estación de Autobuses de Oviedo
    € 39.98
    18:00
    23:45
  • alsa
    Madrid
    Madrid Intercambiador Moncloa
    Oviedo
    Estación de Autobuses de Oviedo
    € 43.58
    18:15
    23:45
  • ALIANZA BUS
    Madrid
    Madrid-Moncloa
    Oviedo
    Oviedo
    € 39.98
    18:15
    23:45
  • alsa
    Madrid
    Aeropuerto de Madrid-Barajas
    Oviedo
    Estación de Autobuses de Oviedo
    € 64.05
    20:45
    02:45
  • ALIANZA BUS
    Madrid
    Madrid-Moncloa
    Oviedo
    Oviedo
    € 61.70
    21:45
    02:45
  • Alsa International
    Madrid
    Estación de Autobuses Sur de Madrid
    Oviedo
    Estación de Autobuses de Oviedo
    € 40.24
    22:30
    06:15
  • alsa
    Madrid
    Estación de Autobuses Sur de Madrid
    Oviedo
    Estación de Autobuses de Oviedo
    € 43.58
    23:30
    05:15
Click to see on the map.

Frequently Asked Questions

bus