Distance from Botswana to Oman

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

Botswana, Africa

Oman, Asia

5,918 km

Distance between centroids

4,877 km

Shortest distance

Calculated based on main borders (including major islands)

5,867 km

Shortest distance between major cities

Francistown → Nizwá

Distances between Botswana and Oman by cities:

City in Botswana City in Oman Distance (kilometers)
Maun Al Buraymī 6,022 km
Francistown Nizwá 5,867 km
Gaborone Seeb 6,381 km
Mahalapye Nizwá 6,083 km
Kanye Muscat 6,449 km
Selebi-Phikwe Seeb 6,025 km
Maun Nizwá 6,023 km
Ghanzi Seeb 6,392 km
Selebi-Phikwe Muscat 6,031 km
Mahalapye Al Buraymī 6,104 km
Serowe Al Buraymī 6,043 km
Gaborone Muscat 6,387 km
Tlokweng Seeb 6,379 km
Mogoditshane ‘Ibrī 6,244 km
Mochudi Seeb 6,346 km
Palapye Bawshar 6,123 km
Francistown Muscat 5,978 km
Ramotswa Seeb 6,403 km
Palapye Seeb 6,119 km
Letlhakane Nizwá 6,006 km

Distance between cities calculator →

Other distances from Botswana

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

Other distances from Oman

Distances 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

Countries separated by similar distances

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

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 Botswana

Calculate the distance between any 2 countries