Distance from Mahalapye to Tatakamotonga

The distance between Mahalapye, Botswana and Tatakamotonga, Tonga is 14,563 kilometers (9,049 miles).

Mahalapye, Central, Botswana

Tatakamotonga, Tongatapu, Tonga

From Mahalapye to Tatakamotonga, the straight-line distance is 14,563 kilometers, heading southeast. Mahalapye is situated at an altitude of 1,025 meters above sea level, while Tatakamotonga is at only 9 meters.

Travel time

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

Local time:

Time Zone: Africa/Gaborone

Coordinates: 23.1041° S 26.8142° E

Elevation: 1,025 m (3,363 ft)


Nearby airports:
  • Selebi Phikwe Airport (PKW)
  • Sir Seretse Khama International Airport (GBE)
  • Francistown Airport (FRW)
  • Alldays Airport (ADY)
  • Pilanesberg International Airport (NTY)
Tatakamotonga, Tonga

Local time:

Time Zone: Pacific/Tongatapu

Coordinates: 21.1863° S 175.1245° W

Elevation: 9 m (30 ft)


Nearby airports:
  • Fua'amotu International Airport (TBU)
  • Kaufana Airport (EUA)
  • Lifuka Island Airport (HPA)
  • Vava'u International Airport (VAV)
  • Ono-I-Lau Airport (ONU)

Other distances from Mahalapye

Distance between cities Kilometers
From Mahalapye to Gaborone 195 km
From Mahalapye to Maun 493 km
From Mahalapye to Molepolole 197 km
From Mahalapye to Francistown 226 km
From Mahalapye to Kanye 255 km

Cities within similar distances

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

From To Distance (kilometers)
Ahmedabad, India Monterrey, Mexico 14,561 km
Ahmedabad, India Guadalupe, Mexico 14,561 km
Kanpur, India Brasília, Brazil 14,565 km
Ho Chi Minh City, Vietnam Fort Worth, United States 14,561 km
Perth, Australia Sheffield, United Kingdom 14,566 km
Brisbane, Australia Goiânia, Brazil 14,566 km
Navi Mumbai, India San Antonio, United States 14,566 km
Port Moresby, Papua New Guinea Raleigh, United States 14,560 km
Mumbai, India San Antonio, United States 14,559 km
Surat, India Kingston, Jamaica 14,559 km
Manaus, Brazil Vadodara, India 14,557 km
Kanpur, India Cancún, Mexico 14,557 km
Surat, India Nuevo Laredo, Mexico 14,557 km
Naucalpan de Juárez, Mexico Kakamega, Kenya 14,557 km
Port Moresby, Papua New Guinea Baltimore, United States 14,569 km
Maracaibo, Venezuela Jaipur, India 14,570 km
Memphis, United States Chennai, India 14,570 km
Ho Chi Minh City, Vietnam Arlington, United States 14,570 km

Measure more distances between cities