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)
Mahalapye Nizwá 6,083 km
Mogoditshane Muscat 6,387 km
Francistown Nizwá 5,867 km
Molepolole Nizwá 6,278 km
Tlokweng Muscat 6,384 km
Gaborone Seeb 6,381 km
Tlokweng Seeb 6,379 km
Serowe Sur 6,115 km
Letlhakane Al Buraymī 6,018 km
Mochudi Seeb 6,346 km
Letlhakane Nizwá 6,006 km
Ghanzi Seeb 6,392 km
Selebi-Phikwe Muscat 6,031 km
Maun Nizwá 6,023 km
Mochudi Muscat 6,351 km
Palapye Seeb 6,119 km
Ghanzi Muscat 6,400 km
Serowe Al Buraymī 6,043 km
Ramotswa Seeb 6,403 km
Selebi-Phikwe Seeb 6,025 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