Distance Calculator
Distance from Sao Joao da Madeira to Viana do Castelo
The shortest distance (air line) between Sao Joao da Madeira and Viana do Castelo is 58.28mi (93.79 km)
How far is it between Sao Joao da Madeira and Viana do Castelo.
Sao Joao da Madeira is located in Area Metropolitana do Porto, Portugalcountry within 40° 53' 49.92" N -9° 30' 39.96" W (40.8972, -8.4889) coordinates. The local time in Sao Joao da Madeira is 21:44 (19.10.2026)
Viana do Castelo is located in Alto Minho, Portugalcountry within 41° 42' 0" N -9° 10' 0.12" W (41.7000, -8.8333) coordinates. The local time in Viana do Castelo is 21:44 (19.10.2026)
The calculated flying distance from Sao Joao da Madeira to Viana do Castelo is 58.28miles which is equal to 93.79 km.
Sao Joao da Madeira, Area Metropolitana do Porto, Portugal
Related Distances from Sao Joao da Madeira
Viana do Castelo, Alto Minho, Portugal

