The distance between New Zealand and Botswana is 12,360 kilometers (7,680 miles).
New Zealand, Oceania
Botswana, Africa
12,360 km
Distance between centroids
11,148 km
Shortest distance
Calculated based on main borders (including major islands)
11,292 km
Shortest distance between major cities
Invercargill → Thamaga
Distances between New Zealand and Botswana by cities:
City in New Zealand | City in Botswana | Distance (kilometers) |
---|---|---|
Hamilton | Gaborone | 12,392 km |
Rotorua | Francistown | 12,676 km |
New Plymouth | Thamaga | 12,231 km |
Nelson | Thamaga | 11,985 km |
Hamilton | Thamaga | 12,406 km |
Dunedin | Gaborone | 11,418 km |
Wellington | Thamaga | 12,046 km |
Lower Hutt | Palapye | 12,205 km |
Christchurch | Thamaga | 11,741 km |
Auckland | Thamaga | 12,473 km |
Tauranga | Thamaga | 12,453 km |
Hastings | Palapye | 12,440 km |
Rotorua | Thamaga | 12,413 km |
Invercargill | Palapye | 11,433 km |
Dunedin | Thamaga | 11,431 km |
North Shore | Thamaga | 12,478 km |
Manukau City | Gaborone | 12,450 km |
Auckland | Francistown | 12,726 km |
Manukau City | Mogoditshane | 12,455 km |
Palmerston North | Thamaga | 12,170 km |
Distance between countries | Kilometers |
---|---|
From New Zealand to China | 11,147 km |
From New Zealand to India | 11,965 km |
From New Zealand to United States | 12,535 km |
From New Zealand to Indonesia | 7,550 km |
From New Zealand to Pakistan | 13,379 km |
Distances between countries | Kilometers |
---|---|
From Botswana to China | 10,548 km |
From Botswana to India | 7,570 km |
From Botswana to United States | 14,128 km |
From Botswana to Indonesia | 9,905 km |
From Botswana to Pakistan | 7,537 km |
The following list contains countries that are separated by a similar distance as it is between New Zealand and Botswana.
From | To | Distance (kilometers) |
---|---|---|
El Salvador | Namibia | 12,362 km |
Papua New Guinea | Zimbabwe | 12,357 km |
Costa Rica | Vanuatu | 12,356 km |
El Salvador | Democratic Republic of the Congo | 12,356 km |
Iran | Jamaica | 12,368 km |
Cuba | Bahrain | 12,369 km |
El Salvador | Jordan | 12,369 km |
Uruguay | Saudi Arabia | 12,370 km |
North Macedonia | Argentina | 12,373 km |
Puerto Rico | Oman | 12,373 km |
Uruguay | Syria | 12,375 km |
Papua New Guinea | Latvia | 12,343 km |
El Salvador | Armenia | 12,385 km |
Iran | Venezuela | 12,387 km |