The distance between Botswana and Vietnam is 9,959 kilometers (6,188 miles).
Botswana, Africa
Vietnam, Asia
9,959 km
Distance between centroids
8,917 km
Shortest distance
Calculated based on main borders (including major islands)
9,340 km
Shortest distance between major cities
Francistown → Ho Chi Minh City
Distances between Botswana and Vietnam by cities:
City in Botswana | City in Vietnam | Distance (kilometers) |
---|---|---|
Mahalapye | Ho Chi Minh City | 9,461 km |
Selebi-Phikwe | Pleiku | 9,605 km |
Thamaga | Haiphong | 10,119 km |
Serowe | Ho Chi Minh City | 9,452 km |
Francistown | Pleiku | 9,613 km |
Maun | Hanoi | 10,051 km |
Ghanzi | La Gi | 10,054 km |
Lobatse | Pleiku | 9,917 km |
Kanye | Pleiku | 9,943 km |
Palapye | Ho Chi Minh City | 9,415 km |
Molepolole | Hanoi | 10,041 km |
Selebi-Phikwe | Hanoi | 9,714 km |
Gaborone | Hanoi | 10,013 km |
Francistown | Ho Chi Minh City | 9,340 km |
Mogoditshane | Hanoi | 10,016 km |
Molepolole | Pleiku | 9,910 km |
Lobatse | Hanoi | 10,059 km |
Gaborone | Haiphong | 10,084 km |
Ramotswa | Ho Chi Minh City | 9,600 km |
Thamaga | Ho Chi Minh City | 9,628 km |
Distance 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 |
Distances between countries | Kilometers |
---|---|
From Vietnam to China | 2,450 km |
From Vietnam to India | 3,194 km |
From Vietnam to United States | 13,814 km |
From Vietnam to Indonesia | 1,756 km |
From Vietnam to Pakistan | 4,373 km |
The following list contains countries that are separated by a similar distance as it is between Botswana and Vietnam.
From | To | Distance (kilometers) |
---|---|---|
El Salvador | Slovenia | 9,954 km |
China | Kiribati | 9,967 km |
Papua New Guinea | Turkmenistan | 9,968 km |
Costa Rica | Croatia | 9,943 km |
Bulgaria | Indonesia | 9,942 km |
Kenya | North Korea | 9,980 km |
Puerto Rico | Democratic Republic of the Congo | 9,982 km |
Sweden | Lesotho | 9,984 km |
Cuba | Gabon | 9,986 km |
Nigeria | Thailand | 9,989 km |
El Salvador | Tunisia | 9,927 km |
Slovakia | Colombia | 9,924 km |
Puerto Rico | Lebanon | 9,997 km |
El Salvador | Italy | 9,922 km |
Kenya | Brazil | 9,999 km |