Madrid - Leon Bus - Train Ticket

Bus Journeys from Madrid to Leon

Cheapest Trip on obilet
€ 12.90
Number of Trips Per Day
57
The Most Favorable Price
Madrid - Leon Duration
3hr 57min
The Highest Number of Trips
Average Price
€ 1,183.26

Cheap Buses to Madrid - Leon

  • Alsa
    Bus
    Madrid
    Madrid (Estación Sur De Autobuses)
    Leon
    Estación De Autobuses De León
    € 33.33
    06:15
    10:45
  • Alsa
    Bus
    Madrid
    Madrid (Estación Sur De Autobuses)
    Leon
    Santa Cruz Del Sil Transit Station
    € 41.95
    08:00
    14:05
  • ALIANZA BUS
    Bus
    Madrid
    Estación Sur Madrid Méndez Álvaro
    Leon
    Estación De Autobuses De León
    € 14.90
    08:15
    12:15
  • ALIANZA BUS
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 14.90
    08:30
    12:15
  • Alsa
    Bus
    Madrid
    Moncloa
    Leon
    Estación De Autobuses De León
    € 31.85
    09:30
    13:15
  • RENFE
    Train
    Madrid
    MADRID-CHAMARTIN
    Leon
    Estación De Autobuses De León
    € 40.10
    09:56
    12:01
  • ALIANZA BUS
    Bus
    Madrid
    Estación Sur Madrid Méndez Álvaro
    Leon
    Estación De Autobuses De León
    € 17.50
    10:30
    14:30
  • Alsa
    Bus
    Madrid
    Moncloa
    Leon
    Estación De Autobuses De León
    € 33.33
    10:45
    14:30
  • ALIANZA BUS
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 17.50
    10:45
    14:30
  • RENFE
    Train
    Madrid
    MADRID-CHAMARTIN
    Leon
    Estación De Autobuses De León
    € 35.00
    11:30
    13:45
  • Alsa
    Bus
    Madrid
    Moncloa
    Leon
    Estación De Autobuses De León
    € 33.33
    12:30
    16:00
  • ALIANZA BUS
    Bus
    Madrid
    Aeropuerto Madrid - Adolfo Suárez
    Leon
    Estación De Autobuses De León
    € 29.73
    13:30
    18:45
  • Alsa
    Bus
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    Leon
    Estación De Autobuses De León
    € 44.70
    14:15
    18:45
  • Alsa
    Bus
    Madrid
    Madrid (Estación Sur De Autobuses)
    Leon
    Estación De Autobuses De León
    € 33.33
    14:15
    18:45
  • ALIANZA BUS
    Bus
    Madrid
    Estación Sur Madrid Méndez Álvaro
    Leon
    Estación De Autobuses De León
    € 12.90
    14:15
    18:45
  • ALIANZA BUS
    Bus
    Madrid
    Aeropuerto Madrid - Adolfo Suárez
    Leon
    Estación De Autobuses De León
    € 29.73
    14:45
    19:45
  • RENFE
    Train
    Madrid
    MADRID-CHAMARTIN
    Leon
    Estación De Autobuses De León
    € 20.05
    14:58
    17:07
  • Alsa
    Bus
    Madrid
    Madrid (Estación Sur De Autobuses)
    Leon
    Estación De Autobuses De León
    € 43.65
    15:00
    18:45
  • Alsa
    Bus
    Madrid
    Moncloa
    Leon
    Estación De Autobuses De León
    € 43.65
    15:15
    18:45
  • ALIANZA BUS
    Bus
    Madrid
    Estación Sur Madrid Méndez Álvaro
    Leon
    Estación De Autobuses De León
    € 29.73
    16:00
    19:45
  • ALIANZA BUS
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 29.73
    16:15
    19:45
  • RENFE
    Train
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 38.85
    16:26
    20:58
  • Alsa
    Bus
    Madrid
    Madrid (Estación Sur De Autobuses)
    Leon
    Estación De Autobuses De León
    € 33.33
    17:30
    22:15
  • RENFE
    Train
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 38.85
    18:23
    23:06
  • RENFE
    Train
    Madrid
    MADRID-CHAMARTIN
    Leon
    Estación De Autobuses De León
    € 35.30
    18:51
    21:11
  • RENFE
    Train
    Madrid
    MADRID-CHAMARTIN
    Leon
    Estación De Autobuses De León
    € 33.40
    20:30
    22:30
  • Alsa
    Bus
    Madrid
    Madrid (Estación Sur De Autobuses)
    Leon
    Estación De Autobuses De León
    € 48.85
    21:30
    01:15
  • Alsa
    Bus
    Madrid
    Moncloa
    Leon
    Estación De Autobuses De León
    € 50.75
    21:45
    01:15
  • Alsa
    Bus
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    Leon
    Estación De Autobuses De León
    € 33.33
    23:00
    03:40
  • ALIANZA BUS
    Bus
    Madrid
    Aeropuerto Madrid - Adolfo Suárez
    Leon
    Estación De Autobuses De León
    € 29.73
    23:00
    03:40
Click to see on the map.

Carriers Operating Between Madrid - Leon

Frequently Asked Questions

bus