3236.0 km (2011 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 22 hours.
Distance from
Johannesburg to Zanzibar TownAverage travel distance is
3236.0 kmNomal travel times are between
6h 32min - 72h 14minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 2828.13 km | 1757.32 miles | 1527.07 miles |
Flight | 2787.37 km | 1731.99 miles | 1505.06 miles |
Train | 4092.50 km | 2542.96 miles | 2209.77 miles |
BE PREPARED
Johannesburg - Zanzibar Town Info
The distance from Johannesburg Park to Sandton 12 km (7.36 miles) .
The distance from Sandton to OR Tambo Airport 22 km (13.82 miles) .
The distance from JNB to ZNZ 2786 km (1731.01 miles) .
The distance from Zanzibar to Stone Town 8 km (5.22 miles) .
Travel distance chart
The distance between Johannesburg to Zanzibar Town, Zanzibar Urban/West Region, Tanzania is 3236.0 km (2011 miles) and it would cost 236 USD ~ 380,208 TZS to drive in a car that consumes about 59 MPG.