Travel options
from Vigo to Oviedo

You can get from Vigo to Oviedo by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Travel Information between Vigo and Oviedo

distanceDistance165 miles (266 km)
modeAvailable travel modesCoach
fastestFastest modeCoach • £39 • 8 h
carriersPopular travel companiesAlsa

Travel 165 miles (266 km) by coach between Vigo and Oviedo. Alsa is the main travel provider operating this trip. Travellers can even take a direct from Vigo to Oviedo.

Travelling from Vigo to Oviedo: related information

Here are some other resources that might have the information you need