The distance between Iran and Botswana is 6,800 kilometers (4,225 miles).
Iran, Asia
Botswana, Africa
6,800 km
Distance between centroids
5,785 km
Shortest distance
Calculated based on main borders (including major islands)
6,226 km
Shortest distance between major cities
Shiraz → Francistown
Distances between Iran and Botswana by cities:
City in Iran | City in Botswana | Distance (kilometers) |
---|---|---|
Yazd | Mahalapye | 6,757 km |
Zahedan | Palapye | 6,799 km |
Tehran | Gaborone | 7,199 km |
Shiraz | Gaborone | 6,645 km |
Orūmīyeh | Thamaga | 7,185 km |
Karaj | Francistown | 6,777 km |
Yazd | Francistown | 6,533 km |
Kermanshah | Gaborone | 6,899 km |
Tabriz | Ghanzi | 7,101 km |
Isfahan | Gaborone | 6,907 km |
Tabriz | Thamaga | 7,277 km |
Ahvaz | Francistown | 6,233 km |
Mashhad | Gaborone | 7,619 km |
Shiraz | Francistown | 6,226 km |
Pasragad Branch | Thamaga | 7,011 km |
Kermanshah | Thamaga | 6,913 km |
Tehran | Thamaga | 7,216 km |
Karaj | Gaborone | 7,196 km |
Zahedan | Thamaga | 7,084 km |
Kerman | Gaborone | 6,930 km |
Distance between countries | Kilometers |
---|---|
From Iran to China | 4,622 km |
From Iran to India | 2,830 km |
From Iran to United States | 11,681 km |
From Iran to Indonesia | 7,304 km |
From Iran to Pakistan | 1,505 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 Iran and Botswana.
From | To | Distance (kilometers) |
---|---|---|
Cuba | Portugal | 6,800 km |
Cuba | Argentina | 6,798 km |
Greece | Sri Lanka | 6,798 km |
Greece | Botswana | 6,803 km |
Haiti | Guinea | 6,790 km |
Uruguay | Senegal | 6,813 km |
Ethiopia | Malaysia | 6,813 km |
Sweden | Gabon | 6,785 km |
China | Somalia | 6,816 km |
Uruguay | Guinea | 6,783 km |
Bulgaria | Myanmar | 6,820 km |
Uruguay | Bahamas | 6,771 km |
China | Hungary | 6,830 km |
Netherlands | Nepal | 6,831 km |
New Zealand | Guam | 6,769 km |