Distance between Beira and Surrey

The distance between Beira (Mozambique) and Surrey (British Columbia, Canada) is ca. 16.192,7 km (air line).

Beira

Latidute: -19.7963815
Longitude: 34.8844866

Surrey

Latidute: 49.18847589
Longitude: -122.8480877

Distance between Beira and other cities and places worldwide

Distance between Beira and other major cities