There are 3 ways to get from San Xuan de Beleño to Oviedo by taxi, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from San Xuan de Beleño to Infiesto Apeaderotaxi
- Take the train from Infiesto Apeadero to La Corredoriatrain C6
2h 1m€49–64Bus
cheapest- Take the bus from [SAN XUAN/SAN JUAN DE BELEÑO] Escuela de Beleño [CTA 11451] to [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993]bus Can
- Take the bus from [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993] to [OVIEDO/UVIÉU] Estación Bus Oviedo FL- Pepe Cosmen [CTA 01549]bus Ovi
3h 1m€9–15Drive 84.6 km
- Drive from San Xuan de Beleño to Oviedocar 84.6 km
1h 16m€14–20
San Xuan de Beleño to Oviedo by bus
Questions & Answers
The cheapest way to get from San Xuan de Beleño to Oviedo is to bus which costs €8 - €16 and takes 3h 1m.
The fastest way to get from San Xuan de Beleño to Oviedo is to drive which takes 1h 16m and costs €13 - €20.
No, there is no direct bus from San Xuan de Beleño to Oviedo. However, there are services departing from [SAN XUAN/SAN JUAN DE BELEÑO] Escuela de Beleño [CTA 11451] and arriving at [OVIEDO/UVIÉU] Estación Bus Oviedo FL- Pepe Cosmen [CTA 01549] via [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993]. The journey, including transfers, takes approximately 3h 1m.
The distance between San Xuan de Beleño and Oviedo is 84 km. The road distance is 84.6 km.
The best way to get from San Xuan de Beleño to Oviedo without a car is to taxi and train which takes 2h 1m and costs €45 - €65.
It takes approximately 2h 1m to get from San Xuan de Beleño to Oviedo, including transfers.
San Xuan de Beleño to Oviedo bus services, operated by ALSA, depart from [SAN XUAN/SAN JUAN DE BELEÑO] Escuela de Beleño [CTA 11451] station.
San Xuan de Beleño to Oviedo bus services, operated by ALSA, arrive at [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993] station.
Yes, the driving distance between San Xuan de Beleño to Oviedo is 85 km. It takes approximately 1h 16m to drive from San Xuan de Beleño to Oviedo.
Book your San Xuan de Beleño to Oviedo bus tickets online with Omio.
What companies run services between San Xuan de Beleño, Spain and Oviedo, Spain?
You can take a bus from [SAN XUAN/SAN JUAN DE BELEÑO] Escuela de Beleño [CTA 11451] to [OVIEDO/UVIÉU] Estación Bus Oviedo FL- Pepe Cosmen [CTA 01549] via [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993] in around 3h 1m.
- Phone
- +34 912 32 03 20
- [email protected]
- Website
- Renfe Cercanias
Train from Infiesto Apeadero to La Corredoria
- Ave. Duration
- 1h 21m
- Frequency
- Every 3 hours
- Estimated price
- €4–11
- Website
- Renfe Cercanias
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from [SAN XUAN/SAN JUAN DE BELEÑO] Escuela de Beleño [CTA 11451] to [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993]
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €2–5
- Website
- ALSA
Bus from [CANGUES D'ONÍS/CANGAS DE ONÍS] Estación Bus Cangas de Onís [CTA 07993] to [OVIEDO/UVIÉU] Estación Bus Oviedo FL- Pepe Cosmen [CTA 01549]
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €6–11
- Website
- ALSA
- Ave. Duration
- 40 min
- Estimated price
- €45–55
Taxi Alberto
- Phone
- +34 645 69 26 82
Taxi Iván
- Phone
- +34 679 80 67 58
Taxi Pepe
- Phone
- +34 626 88 36 04
Taxi Walter
- Phone
- +34 608 35 99 56
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting around the Cyclades, 10 amazing places to get away from it all in Australia, and How to get from Florence to Rome - to help you get the most out of your next trip.
More Questions & Answers
There are 1632+ hotels available in Oviedo.





