Distance from Mauritius to Botswana

The distance between Mauritius and Botswana is 4,228 kilometers = 2,627 miles = 2,282 nautical miles
If you travel with an airplane from Mauritius to Botswana It takes 4.7 hours to arrive (average speed = 900 kilometers = 559 miles )

Mauritius

GPS Coordinates (DMS)9 30 0.000000N
2° 15' 0"E
Latitude9.5
Longitude2.25
area112622 sq km
population10653654
regionAfrica
subregionWestern Africa
CodeBJ

Botswana

GPS Coordinates (DMS)22 0 0.000000S
24° 0' 0"E
Latitude-22
Longitude24
area582000 sq km
population2141206
regionAfrica
subregionSouthern Africa
CodeBW

Mauritius

CountryDistanceMileage
Distance from Mauritius to Madagascar5,889,153 kilometer 3,659 miles
Distance from Mauritius to Central African Republic2,083,842 kilometer 1,295 miles
Distance from Mauritius to Iraq5,004,762 kilometer 3,110 miles
Distance from Mauritius to Malawi4,333,338 kilometer 2,693 miles

Botswana

CountryDistanceMileage
Distance from Botswana to Bahrain6,034,082 kilometer 3,749 miles
Distance from Botswana to Sierra Leone5,137,734 kilometer 3,192 miles
Distance from Botswana to Zambia1,000,549 kilometer 622 miles
Distance from Botswana to Sudan4,144,846 kilometer 2,575 miles