Distance between Moscow and Halifax

The distance between Moscow (Russia) and Halifax (Nova Scotia, Canada) is ca. 6.648,2 km (air line).

Moscow

Latidute: 55.751245
Longitude: 37.618424

Halifax

Latidute: 44.651071
Longitude: -63.582686

Distance between Moscow and other cities and places worldwide

Distance between Moscow and other major cities