|Distance||22 miles (35 km)|
|Available travel modes||Bus|
|Fastest mode||Bus • $5 (€4) • 50 min|
|Popular travel companies||Alsa|
Travel 22 miles (35 km) by bus between Villaviciosa and Oviedo. Alsa is the main travel company operating this journey. Travelers can even take a direct from Villaviciosa to Oviedo.
You can travel between Villaviciosa and Oviedo by bus.
Oviedo is approximately 22 miles (35 km) away from Villaviciosa.
These are the most popular departure and arrival points from Villaviciosa to Oviedo:
If finding a good deal is your main consideration for your trip from Villaviciosa to Oviedo, then we'll help you find the best value travel company for you:
When planning your trip from Villaviciosa to Oviedo, 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 Villaviciosa to Oviedo online a few months in advance to get the best deals and save money on your upcoming journey.
Here are some other resources that might have the information you need