3192.59 km (1984 miles) is the average travel distance between Johannesburg and . If you could walk at the speed of 3mph (4.8kph), it would take 20 days 15 hours.
Distance fromJohannesburg to Unguja
Average travel distance is3192.59 km
Nomal travel times are between6h 17min - 74h 49min
Travel distance by transport mode
|Flight||2719.32 km||1689.71 miles||1468.32 miles|
|Flight||2814.43 km||1748.8 miles||1519.67 miles|
|Train||4044.03 km||2512.84 miles||2183.6 miles|
Johannesburg - Unguja Info
The distance from Johannesburg Park to Sandton 11 km (7.09 miles) .
The distance from Sandton to OR Tambo Airport 21 km (13.29 miles) .
The distance from JNB to ZNZ 2680 km (1665.06 miles) .
The distance from Zanzibar to Zanzibar City 8 km (4.91 miles) .
Travel distance chart
The distance between Johannesburg to Zanzibar City is 3192.59 km (1984 miles) and it would cost 234 USD ~ 376,986 TZS to drive in a car that consumes about 59 MPG.
- Best Option
- OTHER ROUTES