Distance from Oman to Botswana

The distance between Oman and Botswana is 5,918 kilometers (3,677 miles).

Oman, Asia

Botswana, Africa

5,918 km

Distance between centroids

4,877 km

Shortest distance

Calculated based on main borders (including major islands)

5,267 km

Shortest distance between major cities

Şalālah → Letlhakane

Distances between Oman and Botswana by cities:

City in Oman City in Botswana Distance (kilometers)
Barkā’ Ghanzi 6,373 km
Sur Letlhakane 6,102 km
Sohar Maun 6,089 km
Bidbid Gaborone 6,354 km
Muscat Gaborone 6,387 km
‘Ibrī Maun 5,980 km
Sur Selebi-Phikwe 6,008 km
As Suwayq Maun 6,094 km
Şaḩam Molepolole 6,353 km
As Suwayq Molepolole 6,356 km
Bawshar Mahalapye 6,192 km
Rustaq Gaborone 6,311 km
Seeb Letlhakane 6,112 km
Khasab Gaborone 6,502 km
Nizwá Letlhakane 6,006 km
Şaḩam Gaborone 6,352 km
Nizwá Francistown 5,867 km
Barkā’ Letlhakane 6,094 km
Rustaq Letlhakane 6,040 km
Al Buraymī Molepolole 6,298 km

Distance between cities calculator →

Other distances from Oman

Distance between countries Kilometers
From Oman to China 4,924 km
From Oman to India 2,395 km
From Oman to United States 12,872 km
From Oman to Indonesia 6,763 km
From Oman to Pakistan 1,662 km

Other distances from Botswana

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

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Oman and Botswana.

From To Distance (kilometers)
Russia Switzerland 5,921 km
Chile Guadeloupe 5,914 km
China Yemen 5,935 km
India Rwanda 5,902 km
India Serbia 5,902 km
Italy Angola 5,901 km
Brazil Mauritania 5,939 km
India Albania 5,942 km
Spain Burundi 5,942 km
France Pakistan 5,943 km
India Kosovo 5,894 km
France Democratic Republic of the Congo 5,893 km
Ireland Eritrea 5,947 km
Germany Uganda 5,888 km
Spain Oman 5,953 km

More distances from Oman

Calculate the distance between any 2 countries