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 Sierra Leone1,515,853 kilometer 942 miles
Distance from Mauritius to Namibia3,838,650 kilometer 2,385 miles
Distance from Mauritius to Burundi3,397,301 kilometer 2,111 miles
Distance from Mauritius to Cameroon1,142,865 kilometer 710 miles

Botswana

CountryDistanceMileage
Distance from Botswana to Chile9,273,900 kilometer 5,763 miles
Distance from Botswana to Costa Rica12,275,090 kilometer 7,627 miles
Distance from Botswana to Saudi Arabia5,673,656 kilometer 3,525 miles
Distance from Botswana to Malta6,477,369 kilometer 4,025 miles