Madrid - Leon Bus - Train Ticket

Bus Journeys from Madrid to Leon

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

Cheap Buses to Madrid - Leon

  • Alsa
    Bus
    Madrid
    Madrid- Sur
    Leon
    Estación De Autobuses De León
    € 33.33
    00:30
    04:40
  • ALIANZA BUS
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 29.73
    00:30
    04:40
  • Alsa
    Bus
    Madrid
    Madrid- Sur
    Leon
    Estación De Autobuses De León
    € 33.33
    06:15
    10:45
  • ALIANZA BUS
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 29.73
    08:15
    12:15
  • RENFE
    Train
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 52.90
    09:15
    11:36
  • ALIANZA BUS
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 40.05
    09:15
    13:15
  • Alsa
    Bus
    Madrid
    Madrid- Sur
    Leon
    Estación De Autobuses De León
    € 43.65
    09:15
    13:15
  • Alsa
    Bus
    Madrid
    Madrid- Sur
    Leon
    Estación De Autobuses De León
    € 33.33
    10:30
    14:30
  • ALIANZA BUS
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 29.73
    10:45
    14:30
  • RENFE
    Train
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 39.00
    11:23
    13:41
  • Alsa
    Bus
    Madrid
    Madrid- Sur
    Leon
    Estación De Autobuses De León
    € 33.33
    12:00
    16:00
  • ALIANZA BUS
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 29.73
    12:00
    16:00
  • Alsa
    Bus
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    Leon
    Estación De Autobuses De León
    € 55.60
    14:15
    18:45
  • ALIANZA BUS
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 29.73
    14:45
    19:45
  • RENFE
    Train
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 60.10
    14:59
    17:07
  • ALIANZA BUS
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 50.95
    15:00
    18:45
  • ALIANZA BUS
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 50.95
    15:15
    18:45
  • ALIANZA BUS
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 29.73
    16:00
    19:45
  • Alsa
    Bus
    Madrid
    Moncloa
    Leon
    Estación De Autobuses De León
    € 33.33
    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
  • RENFE
    Train
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 73.50
    17:30
    19:47
  • ALIANZA BUS
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 29.73
    17:30
    21:15
  • Alsa
    Bus
    Madrid
    Moncloa
    Leon
    Estación De Autobuses De León
    € 33.33
    17:45
    21:15
  • RENFE
    Train
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 38.85
    18:23
    23:06
  • ALIANZA BUS
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 29.73
    18:45
    22:15
  • Alsa
    Bus
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    Leon
    Estación De Autobuses De León
    € 55.60
    20:45
    01:15
  • ALIANZA BUS
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 52.00
    20:45
    01:15
  • Alsa
    Bus
    Madrid
    Madrid- Sur
    Leon
    Estación De Autobuses De León
    € 54.55
    21:30
    01:15
  • ALIANZA BUS
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 50.95
    21:30
    01:15
  • ALIANZA BUS
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Leon
    Estación De Autobuses De León
    € 29.73
    21:45
    02:45
Click to see on the map.

Carriers Operating Between Madrid - Leon

Frequently Asked Questions

bus