Distance from Vilaboa to Oviedo

The distance from Vilaboa to Oviedo is approximately 258 km / 160 mi (as the crow flies).

The following map shows the distance from Vilaboa to Oviedo.

For more detailed information about any of the places please click on the place name:
Vilaboa
Oviedo

Map options

Current distance: Vilaboa -> Oviedo
Show reverse: Oviedo -> Vilaboa

DistanceRouteRoute by bikeRoute by foot