Distance from Moimenta da Beira to Roanoke
The shortest distance (air line) between Moimenta da Beira and Roanoke is 3,771.93 mi (6,070.34 km).
How far is Moimenta da Beira from Roanoke
Moimenta da Beira is located in Douro, Portugal within 40° 58' 46.92" N -8° 23' 11.04" W (40.9797, -7.6136) coordinates. The local time in Moimenta da Beira is 06:34 (12.01.2026)
Roanoke is located in Virginia, United States within 37° 16' 42.6" N -80° 2' 30.84" W (37.2785, -79.9581) coordinates. The local time in Roanoke is 01:34 (12.01.2026)
The calculated flying distance from Roanoke to Roanoke is 3,771.93 miles which is equal to 6,070.34 km.
Moimenta da Beira, Douro, Portugal
Related Distances from Moimenta da Beira
Roanoke, Virginia, United States