The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.
The average ticket from Madrid to Leon will cost around $ 57 if you buy it on the day, but the cheapest tickets can be found for only $ 38.
Find all the dates and times for this journey
1 h 55 m
4 h 1 m
Trains per day
Of the 30 train that leave Madrid for Leon every day 9 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct train cover the 288 km distance in an average of 4 h 1 m but if you time it right, some train will get you there in just 1 h 55 m .
The slowest train will take 6 h 7 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
|Avg. Train Duration:|
3 hours 41 minutes
|Train Ticket Price:||$35|
|Trains depart from:||Madrid|
|Trains arrive in:||Leon|
|Train Companies:||Renfe AVE, Renfe|
Every day there are several connections from Madrid to Leon. The average journey time is 2 hours 20 minutes for connections without change and about 4 hours for connections with change.
All connections of the train from Madrid to Leon are offered by the Spanish national train operator Renfe. It uses the trains of the high-speed network AVE as well as the trains AV City and Alvia.
The average journey time of the train from Madrid to Leon is 2 hours 18 minutes. The fastest connection takes about 2.5 hours. and does not require a change of trains.
There are 9 direct connections a day from Madrid to Leon during the week. The first train leaves at 7 and the last at 20.25. In addition to these direct connections, there are numerous other possible train connections which, however, require a change of trains and longer waiting times. Travelers expect a travel time of 4 hours or longer.
At which station does the train leave Madrid? The train leaves Madrid from Chamartín station. This is one of the city's two most important train stations for local and long-distance traffic.
At which station does the train arrive in Leon? The train arrives at the main station, Estación de León. This is an important junction for train connections, especially for long-distance traffic in the Spanish Northwest.