Distance Calculator
Distance from Moimenta da Beira to Viana do Castelo
The shortest distance (air line) between Moimenta da Beira and Viana do Castelo is 80.50mi (129.55 km)
How far is it between Moimenta da Beira and Viana do Castelo.
Moimenta da Beira is located in Douro, Portugalcountry within 40° 58' 46.92" N -8° 23' 11.04" W (40.9797, -7.6136) coordinates. The local time in Moimenta da Beira is 03:15 (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 03:15 (19.10.2026)
The calculated flying distance from Moimenta da Beira to Viana do Castelo is 80.50miles which is equal to 129.55 km.
Moimenta da Beira, Douro, Portugal
Related Distances from Moimenta da Beira
Viana do Castelo, Alto Minho, Portugal

