Around the World

Distance between Mahalapye and Zanzibar

Distance from Mahalapye to Zanzibar is 1431 miles / 2304 kilometers.

Map showing the distance from Mahalapye to Zanzibar

Beeline Air distance: miles km

Mahalapye

City: Mahalapye
Country: Botswana

Zanzibar

City: Zanzibar
Country: Tanzania

Time difference between Mahalapye and Zanzibar

The time difference between Mahalapye and Zanzibar is 1 hour. Zanzibar is 1 hour ahead of Mahalapye. Current local time in Mahalapye is 02:19 CAT (2025-02-28) and time in Zanzibar is 03:19 EAT (2025-02-28).

Search