Distance from Madrid to Villanueva de Arosa

The distance from Madrid to Villanueva de Arosa is approximately 490 km / 304 mi (as the crow flies).

The following map shows the distance from Madrid to Villanueva de Arosa.

For more detailed information about any of the places please click on the place name:
Madrid
Villanueva de Arosa

Map options

Current distance: Madrid -> Villanueva de Arosa
Show reverse: Villanueva de Arosa -> Madrid

DistanceRouteRoute by bikeRoute by foot