Distance from Comoros to Botswana

The distance between Comoros and Botswana is 2,343 kilometers (1,456 miles).

Comoros, Africa

Botswana, Africa

2,343 km

Distance between centroids

2,002 km

Shortest distance between major cities

Mitsamiouli → Francistown

Distances between Comoros and Botswana by cities:

City in Comoros City in Botswana Distance (kilometers)
Sima Francistown 2,043 km
Tsimbeo Francistown 2,060 km
Domoni Gaborone 2,394 km
Mbéni Gaborone 2,349 km
Sima Gaborone 2,376 km
Tsimbeo Thamaga 2,424 km
Barakani Thamaga 2,426 km
Chandra Lobatse 2,445 km
Moya Gaborone 2,382 km
Mirontsi Gaborone 2,390 km
Mitsamiouli Thamaga 2,381 km
Fomboni Gaborone 2,324 km
Koni-Djodjo Kanye 2,459 km
Moroni Palapye 2,091 km
Domoni Lobatse 2,447 km
Moya Thamaga 2,415 km
Moroni Thamaga 2,356 km
Ouani Thamaga 2,425 km
Mirontsi Francistown 2,058 km
Chandra Palapye 2,167 km

Distance between cities calculator →

Other distances from Comoros

Distance between countries Kilometers
From Comoros to China 8,243 km
From Comoros to India 5,258 km
From Comoros to United States 15,121 km
From Comoros to Indonesia 7,827 km
From Comoros to Pakistan 5,413 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 Comoros and Botswana.

From To Distance (kilometers)
Slovakia Israel 2,338 km
South Sudan Gabon 2,347 km
Ethiopia Kuwait 2,349 km
Sweden Greece 2,352 km
Greece Sweden 2,352 km
Thailand Indonesia 2,327 km
Ethiopia Comoros 2,354 km
Puerto Rico Belize 2,325 km
Moldova United Kingdom 2,359 km
Papua New Guinea Australia 2,362 km
North Macedonia Algeria 2,365 km
Thailand Sri Lanka 2,372 km
Kenya Zimbabwe 2,308 km
Costa Rica Peru 2,307 km
Estonia Iceland 2,374 km

More distances from Comoros

Calculate the distance between any 2 countries