Distance from Neiafu to Mochudi

The distance between Neiafu, Tonga and Mochudi, Botswana is 14,768 kilometers (9,176 miles).

Neiafu, Vava‘u, Tonga

Mochudi, Kgatleng, Botswana

From Neiafu to Mochudi, the straight-line distance is 14,768 kilometers, heading southwest. Neiafu is at only one meter above sea level, while Mochudi is at 952 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 16-18 hours
Speed Time
300 km/h
Neiafu, Tonga

Local time:

Time Zone: Pacific/Tongatapu

Coordinates: 18.6514° S 173.9835° W

Elevation: 1 m (3 ft)


Nearby airports:
  • Vava'u International Airport (VAV)
  • Lifuka Island Airport (HPA)
  • Niuatoputapu Airport (NTT)
  • Fua'amotu International Airport (TBU)
  • Kaufana Airport (EUA)
Mochudi, Botswana

Local time:

Time Zone: Africa/Gaborone

Coordinates: 24.4167° S 26.15° E

Elevation: 952 m (3,123 ft)


Nearby airports:
  • Sir Seretse Khama International Airport (GBE)
  • Pilanesberg International Airport (NTY)
  • Jwaneng Airport (JWA)
  • Mmabatho International Airport (MBD)
  • Lanseria International Airport (HLA)

Other distances from Neiafu

Distance between cities Kilometers
From Neiafu to Houma 311 km
From Neiafu to Nuku‘alofa 303 km
From Neiafu to Lapaha 304 km
From Neiafu to Haveluloto 305 km
From Neiafu to Tatakamotonga 305 km

Other distances from Mochudi

Distances between cities Kilometers
From Mochudi to Gaborone 36 km
From Mochudi to Maun 566 km
From Mochudi to Molepolole 66 km
From Mochudi to Francistown 386 km
From Mochudi to Kanye 103 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Neiafu and Mochudi.

From To Distance (kilometers)
Helsinki, Finland Gold Coast, Australia 14,768 km
Ahmedabad, India Valledupar, Colombia 14,768 km
Melbourne, Australia Kyiv, Ukraine 14,768 km
Kanpur, India Zapopan, Mexico 14,768 km
Chihuahua, Mexico Kakamega, Kenya 14,769 km
Miami, United States Brisbane, Australia 14,767 km
Lucknow, India São Paulo, Brazil 14,769 km
Los Angeles, United States Coimbatore, India 14,767 km
Hanoi, Vietnam Azcapotzalco, Mexico 14,767 km
Bengaluru, India Phoenix, United States 14,766 km
Surat, India Monterrey, Mexico 14,766 km
Villa Nueva, Guatemala Chengdu, China 14,766 km
Hanoi, Vietnam Gustavo Adolfo Madero, Mexico 14,770 km
Pune, India Valencia, Venezuela 14,771 km
Surat, India Guadalupe, Mexico 14,765 km
Hanoi, Vietnam Miguel Hidalgo, Mexico 14,771 km
Barquisimeto, Venezuela Indore, India 14,771 km
Reynosa, Mexico Nagpur, India 14,771 km

Measure more distances between cities