You can get from Oviedo to León by train, bus or flight.
To get from Oviedo to León on Feb 01 we recommend taking a bus because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, and flight, .
|Distance||54 miles (87 km)|
|Available travel modes||Bus, ferry, flight or train|
|Ticket price range||$3 - $15|
|Fastest mode||Bus • $11 (€9) • 1 h 30 min|
|Popular travel companies||Alsa or Renfe Alvia|
Travel 54 miles (87 km) by bus, ferry, flight or train to León from Oviedo. The most popular travel companies which serve this trip are Alsa or Renfe Alvia among others. Travelers can even take a direct bus or train from Oviedo to León.
There are 4 ways to get from Oviedo to León: bus, ferry, flight or train.
The cheapest way to get from Oviedo to León is by taking a flight. You can find average ticket prices around $3 (€3) compared to other travel options to León:
Taking a flight is about $7 (€6) less than taking a bus, which costs on average $11 (€9) for this trip.
Taking a flight is about $11 (€10) less than taking a train, which costs on average $15 (€13) for this route.
You should expect to travel around 54 miles (87 km) between Oviedo and León.
These are the most popular departure and arrival points when traveling from Oviedo to León:
If finding a good deal is your main consideration for your trip from Oviedo to León, then we'll help you find the best value travel companies for you:
Yes, there are direct routes from Oviedo to León with the following travel companies:
Direct services to León tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.
When planning your trip from Oviedo to León, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:
However, we recommend buying tickets from Oviedo to León online a few months in advance to get the best deals and save money on your upcoming journey.