Bus Tickets from Leon to Madrid

Bus Journeys from Leon to Madrid

Cheapest Trip on obilet
€ 23.10
Number of Trips Per Day
45
The Most Favorable Price
Leon - Madrid Duration
3hr 54min
The Highest Number of Trips
Average Price
€ 1,355.82

Cheap Buses to Leon - Madrid

  • alsa
    Leon
    Estación de Autobuses de León
    Madrid
    Estación de Autobuses Sur de Madrid
    € 33.33
    00:15
    04:45
  • ALIANZA BUS
    Leon
    LEON
    Madrid
    MADRID ESTACION SUR
    € 29.73
    00:15
    04:45
  • ALIANZA BUS
    Leon
    LEON
    Madrid
    MADRID ESTACION SUR
    € 29.73
    02:15
    07:00
  • alsa
    Leon
    Estación de Autobuses de León
    Madrid
    Madrid Intercambiador Moncloa
    € 33.33
    02:15
    06:45
  • alsa
    Leon
    Estación de Autobuses de León
    Madrid
    Estación de Autobuses Sur de Madrid
    € 33.33
    02:15
    07:00
  • alsa
    Leon
    Estación de Autobuses de León
    Madrid
    Aeropuerto de Madrid-Barajas
    € 33.33
    02:15
    07:30
  • alsa
    Leon
    Estación de Autobuses de León
    Madrid
    Estación de Autobuses Sur de Madrid
    € 33.33
    05:30
    10:00
  • ALIANZA BUS
    Leon
    LEON
    Madrid
    Madrid-Moncloa
    € 29.73
    05:30
    09:45
  • alsa
    Leon
    Estación de Autobuses de León
    Madrid
    Aeropuerto de Madrid-Barajas
    € 33.33
    05:30
    10:30
  • ALIANZA BUS
    Leon
    LEON
    Madrid
    MADRID ESTACION SUR
    € 29.73
    05:30
    10:00
  • Renfe
    Leon
    LEON
    Madrid
    Madrid-Chamartin
    € 48.40
    07:56
    10:09
  • ALIANZA BUS
    Leon
    LEON
    Madrid
    MADRID ESTACION SUR
    € 29.73
    08:15
    12:00
  • Renfe
    Leon
    LEON
    Madrid
    Madrid-Chamartin
    € 66.10
    09:50
    11:45
  • Renfe
    Leon
    LEON
    Madrid
    Madrid-Chamartin
    € 69.85
    10:00
    12:12
  • ALIANZA BUS
    Leon
    LEON
    Madrid
    MADRID ESTACION SUR
    € 45.20
    10:15
    14:00
  • ALIANZA BUS
    Leon
    LEON
    Madrid
    Madrid-Moncloa
    € 45.20
    10:15
    13:45
  • ALIANZA BUS
    Leon
    LEON
    Madrid
    MADRID ESTACION SUR
    € 29.73
    11:30
    15:15
  • alsa
    Leon
    Estación de Autobuses de León
    Madrid
    Madrid Intercambiador Moncloa
    € 33.33
    11:30
    15:00
  • ALIANZA BUS
    Leon
    LEON
    Madrid
    Madrid-Moncloa
    € 29.73
    11:30
    15:00
  • alsa
    Leon
    Estación de Autobuses de León
    Madrid
    Aeropuerto de Madrid-Barajas
    € 47.94
    11:45
    17:30
  • Renfe
    Leon
    LEON
    Madrid
    Madrid-Chamartin
    € 58.20
    12:44
    15:01
  • ALIANZA BUS
    Leon
    LEON
    Madrid
    MADRID ESTACION SUR
    € 29.73
    14:15
    19:00
  • Renfe
    Leon
    LEON
    Madrid
    Madrid-Chamartin
    € 52.40
    17:11
    19:23
  • alsa
    Leon
    Estación de Autobuses de León
    Madrid
    Estación de Autobuses Sur de Madrid
    € 23.10
    17:30
    22:00
  • Renfe
    Leon
    LEON
    Madrid
    Madrid-Chamartin
    € 39.65
    18:28
    20:32
  • alsa
    Leon
    Estación de Autobuses de León
    Madrid
    Estación de Autobuses Sur de Madrid
    € 43.65
    19:15
    23:05
  • alsa
    Leon
    Estación de Autobuses de León
    Madrid
    Madrid Intercambiador Moncloa
    € 43.65
    19:15
    22:55
  • ALIANZA BUS
    Leon
    LEON
    Madrid
    MADRID ESTACION SUR
    € 40.05
    19:15
    23:05
  • alsa
    Leon
    Estación de Autobuses de León
    Madrid
    Aeropuerto de Madrid-Barajas
    € 44.70
    19:15
    23:30
  • Renfe
    Leon
    LEON
    Madrid
    Madrid-Chamartin
    € 34.90
    21:02
    23:14
Click to see on the map.

Carriers Operating Between Leon - Madrid

The Most Popular Bus Trips Departing from Leon

* The ticket prices shown are the most affordable prices of the tickets purchased at obilet within the last 7 days. Please inquire the current ticket prices from above

Frequently Asked Questions

bus