3288.91 km (2044 miles) is the average travel distance between Zanzibar and . If you could walk at the speed of 3mph (4.8kph), it would take 21 days 6 hours.
Distance from
Zanzibar to JohannesburgAverage travel distance is
3288.91 kmNomal travel times are between
5h 13min - 112h 50minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 2817.73 km | 1750.86 miles | 1521.45 miles |
Flight | 2815.75 km | 1749.63 miles | 1520.38 miles |
Flight | 2823.25 km | 1754.28 miles | 1524.43 miles |
Flight | 3006.21 km | 1867.97 miles | 1623.23 miles |
Train | 4086.60 km | 2539.29 miles | 2206.59 miles |
Train | 4183.90 km | 2599.76 miles | 2259.13 miles |
BE PREPARED
Zanzibar - Johannesburg Info
The distance from Zanzibar to Zanzibar 25 km (15.34 miles) .
The distance from ZNZ to JNB 2759 km (1714.52 miles) .
The distance from Johannesburg to OR Tambo Airport 1 km (0.56 miles) .
The distance from OR Tambo Airport to Marlboro 15 km (9.37 miles) .
The distance from Marlboro to Park 18 km (11.3 miles) .
Travel distance chart
The distance between Zanzibar, Tanzania to Johannesburg is 3288.91 km (2044 miles) and it would cost 250 USD ~ 2,536 ZAR to drive in a car that consumes about 63 MPG.