The distance between India and Botswana is 7,570 kilometers (4,704 miles).
India, Asia
Botswana, Africa
7,570 km
Distance between centroids
6,183 km
Shortest distance
Calculated based on main borders (including major islands)
6,651 km
Shortest distance between major cities
Bengaluru → Francistown
Distances between India and Botswana by cities:
City in India | City in Botswana | Distance (kilometers) |
---|---|---|
Ahmedabad | Thamaga | 7,325 km |
Surat | Francistown | 6,800 km |
Jaipur | Gaborone | 7,827 km |
Calcutta | Thamaga | 8,565 km |
Delhi | Gaborone | 8,061 km |
Lucknow | Gaborone | 8,208 km |
Hyderabad | Francistown | 7,006 km |
Delhi | Francistown | 7,675 km |
Chennai | Gaborone | 7,231 km |
Bengaluru | Francistown | 6,651 km |
Calcutta | Francistown | 8,186 km |
Ahmedabad | Gaborone | 7,296 km |
Kanpur | Francistown | 7,762 km |
Pune | Francistown | 6,693 km |
Navi Mumbai | Gaborone | 7,031 km |
Surat | Thamaga | 7,206 km |
Indore | Francistown | 7,146 km |
Mumbai | Palapye | 6,779 km |
Pune | Maun | 6,961 km |
Indore | Gaborone | 7,520 km |
Distance between countries | Kilometers |
---|---|
From India to China | 2,984 km |
From India to United States | 13,595 km |
From India to Indonesia | 4,483 km |
From India to Pakistan | 1,451 km |
From India to Brazil | 14,787 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 India and Botswana.
From | To | Distance (kilometers) |
---|---|---|
Sweden | South Korea | 7,568 km |
Cuba | France | 7,558 km |
Greece | Mauritius | 7,558 km |
China | Luxembourg | 7,583 km |
China | Italy | 7,584 km |
Slovakia | Zimbabwe | 7,555 km |
Netherlands | French Guiana | 7,555 km |
Puerto Rico | Germany | 7,552 km |
New Zealand | Indonesia | 7,550 km |
Netherlands | Zambia | 7,550 km |
Nigeria | Martinique | 7,593 km |
Nigeria | Saint Lucia | 7,594 km |
Uruguay | Burkina Faso | 7,597 km |
Costa Rica | Senegal | 7,536 km |
Uruguay | Mauritania | 7,605 km |