3625.45 km (2253 miles) is the average travel distance between Johannesburg and . If you could walk at the speed of 3mph (4.8kph), it would take 23 days 10 hours.
Distance from
Johannesburg to UngujaAverage travel distance is
3625.45 kmNomal travel times are between
7h 13min - 100h 52minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 2867.09 km | 1781.53 miles | 1548.1 miles |
Flight | 2859.63 km | 1776.89 miles | 1544.07 miles |
Train | 4062.59 km | 2524.38 miles | 2193.62 miles |
Train | 4095.34 km | 2544.73 miles | 2211.31 miles |
Train | 4242.63 km | 2636.25 miles | 2290.84 miles |
BE PREPARED
Johannesburg - Unguja Info
The distance from Johannesburg Park to Sandton 12 km (7.34 miles) .
The distance from Sandton to OR Tambo Airport 22 km (13.76 miles) .
The distance from JNB to ZNZ 2786 km (1731.01 miles) .
The distance from Zanzibar to Unguja North Region 48 km (29.59 miles) .
Travel distance chart
The distance between Johannesburg to Zanzibar City is 3625.45 km (2253 miles) and it would cost 40 USD ~ 64,442 TZS to drive in a car that consumes about 10 MPG.
- Best Option