The average train between Riañu and León takes 3h 7m and the fastest train takes 1h 49m. The train service runs several times per day from Riañu to León. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run twice daily between Riañu and León. The earliest departure is at 7:57 AM in the morning, and the last departure from Riañu is at 11:21 PM which arrives into León at 7:34 AM. All services require a transfer, and take on average 3h 7m. The schedules shown below are for the next available departures.

2h 31m • 1 change
2h 50m • 1 change
2h 5m • 1 change
1h 49m • 1 changeWant to know about travelling from Riañu to León? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Riañu to León. However, there are services departing from Peña Rubia station and arriving at Leon station via Oviedo station. The journey, including transfers, takes approximately 3h 7m.
Riañu to León train services, operated by Renfe Cercanias, depart from Peña Rubia station.
Riañu to León train services, operated by Renfe Viajeros, arrive at Leon station.
Book your Riañu to León train tickets online with Omio.
The distance between Riañu and León is 81.9 km. The road distance is 108 km.
You can take a train from Peña Rubia to Leon via Oviedo in around 2h 34m.