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 Turkey4,614,027 kilometer 2,867 miles
Distance from Mauritius to Brazil6,698,359 kilometer 4,162 miles
Distance from Mauritius to Palestine4,204,280 kilometer 2,612 miles
Distance from Mauritius to Cyprus4,211,263 kilometer 2,617 miles

Botswana

CountryDistanceMileage
Distance from Botswana to Malawi1,416,624 kilometer 880 miles
Distance from Botswana to Argentina8,502,140 kilometer 5,283 miles
Distance from Botswana to Cote dIvoire4,585,899 kilometer 2,850 miles
Distance from Botswana to Palestine6,082,864 kilometer 3,780 miles