Distance from Viana do Castelo to Povoa de Varzim

The distance from Viana do Castelo to Povoa de Varzim is approximately 35 km / 22 mi (as the crow flies).

The following map shows the distance from Viana do Castelo to Povoa de Varzim.

For more detailed information about any of the places please click on the place name:
Viana do Castelo
Povoa de Varzim

Map options

Current distance: Viana do Castelo -> Povoa de Varzim
Show reverse: Povoa de Varzim -> Viana do Castelo

DistanceRouteRoute by bikeRoute by foot