Madrid - Oviedo Bus - Train Ticket

Other Transportation Options Between Madrid - Oviedo

Bus Journeys from Madrid to Oviedo

Cheapest Trip on obilet
€ 29.00
Number of Trips Per Day
69
The Most Favorable Price
Madrid - Oviedo Duration
5hr 35min
The Highest Number of Trips
Average Price
€ 1,780.95

Cheap Buses to Madrid - Oviedo

  • alsa
    Bus
    Madrid
    Madrid (South Bus Station)
    Oviedo
    Oviedo Bus Station
    € 43.58
    00:30
    06:15
  • alsa
    Bus
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    Oviedo
    Oviedo Bus Station
    € 59.07
    00:45
    07:45
  • ALIANZA BUS
    Bus
    Madrid
    Madrıd Estacıon Sur
    Oviedo
    Oviedo
    € 39.98
    06:15
    12:45
  • Renfe
    Train
    Madrid
    Madrid-Chamartin
    Oviedo
    Estación De Oviedo Tren
    € 62.55
    06:49
    10:10
  • Renfe
    Train
    Madrid
    Madrid-Chamartin
    Oviedo
    Estación De Oviedo Tren
    € 47.05
    09:15
    12:37
  • ALIANZA BUS
    Bus
    Madrid
    Madrid-Moncloa
    Oviedo
    Oviedo
    € 58.15
    09:30
    14:45
  • alsa
    Bus
    Madrid
    Madrid (South Bus Station)
    Oviedo
    Oviedo Bus Station
    € 43.58
    10:30
    16:15
  • ALIANZA BUS
    Bus
    Madrid
    Madrıd Estacıon Sur
    Oviedo
    Oviedo
    € 39.98
    10:30
    16:15
  • alsa
    Bus
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    Oviedo
    Oviedo Bus Station
    € 43.58
    11:15
    17:30
  • Renfe
    Train
    Madrid
    Madrid-Chamartin
    Oviedo
    Estación De Oviedo Tren
    € 29.00
    11:45
    15:03
  • alsa
    Bus
    Madrid
    Moncloa
    Oviedo
    Oviedo Bus Station
    € 43.58
    12:15
    17:30
  • ALIANZA BUS
    Bus
    Madrid
    Madrid-Moncloa
    Oviedo
    Oviedo
    € 39.98
    12:15
    17:30
  • alsa
    Bus
    Madrid
    Madrid (South Bus Station)
    Oviedo
    Oviedo Bus Station
    € 43.58
    14:00
    19:30
  • alsa
    Bus
    Madrid
    Moncloa
    Oviedo
    Oviedo Bus Station
    € 43.58
    14:15
    19:30
  • alsa
    Bus
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    Oviedo
    Oviedo Bus Station
    € 62.80
    14:15
    20:45
  • ALIANZA BUS
    Bus
    Madrid
    Aeropuerto Madrid - Adolfo Suarez
    Oviedo
    Oviedo
    € 39.98
    14:45
    21:45
  • Renfe
    Train
    Madrid
    Madrid-Chamartin
    Oviedo
    Estación De Oviedo Tren
    € 72.05
    14:58
    18:09
  • alsa
    Bus
    Madrid
    Madrid (South Bus Station)
    Oviedo
    Oviedo Bus Station
    € 61.75
    15:00
    20:45
  • ALIANZA BUS
    Bus
    Madrid
    Madrıd Estacıon Sur
    Oviedo
    Oviedo
    € 39.98
    16:00
    21:45
  • ALIANZA BUS
    Bus
    Madrid
    Madrid-Moncloa
    Oviedo
    Oviedo
    € 39.98
    16:15
    21:45
  • alsa
    Bus
    Madrid
    Moncloa
    Oviedo
    Oviedo Bus Station
    € 43.58
    16:15
    21:45
  • Renfe
    Train
    Madrid
    Madrid-Chamartin
    Oviedo
    Estación De Oviedo Tren
    € 46.45
    16:37
    19:41
  • alsa
    Bus
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    Oviedo
    Oviedo Bus Station
    € 43.76
    16:45
    23:45
  • ALIANZA BUS
    Bus
    Madrid
    Madrıd Estacıon Sur
    Oviedo
    Oviedo
    € 39.98
    17:00
    22:30
  • alsa
    Bus
    Madrid
    Madrid (South Bus Station)
    Oviedo
    Oviedo Bus Station
    € 43.58
    17:00
    22:30
  • ALIANZA BUS
    Bus
    Madrid
    Madrid-Moncloa
    Oviedo
    Oviedo
    € 39.98
    18:15
    23:45
  • ALIANZA BUS
    Bus
    Madrid
    Aeropuerto Madrid - Adolfo Suarez
    Oviedo
    Oviedo
    € 59.20
    20:45
    02:45
  • ALIANZA BUS
    Bus
    Madrid
    Madrıd Estacıon Sur
    Oviedo
    Oviedo
    € 58.15
    21:30
    02:45
  • alsa
    Bus
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    Oviedo
    Oviedo Bus Station
    € 43.58
    23:00
    05:15
  • ALIANZA BUS
    Bus
    Madrid
    Madrıd Estacıon Sur
    Oviedo
    Oviedo
    € 39.98
    23:30
    05:15
Click to see on the map.

Carriers Operating Between Madrid - Oviedo

Frequently Asked Questions

bus