15714.21 km (9764 miles) is the average travel distance between Shenzhen and . If you could walk at the speed of 3mph (4.8kph), it would take 101 days 16 hours.
Distance from
Shenzhen to JohannesburgAverage travel distance is
15714.21 kmNomal travel times are between
16h 26min - 240h 12minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 11393.43 km | 7079.55 miles | 6151.96 miles |
Drive | 20034.99 km | 12449.16 miles | 10818.03 miles |
BE PREPARED
Shenzhen - Johannesburg Info
The distance from Gangxia to Airport East 36 km (22.25 miles) .
The distance from Airport East to Shenzhen 1 km (0.38 miles) .
The distance from SZX to JNB 11324 km (7036.65 miles) .
The distance from Johannesburg to OR Tambo Airport 1 km (0.36 miles) .
The distance from OR Tambo Airport to Marlboro 15 km (9.04 miles) .
The distance from Marlboro to Park 18 km (10.88 miles) .
Travel distance chart
The distance between Shenzhen, Guangdong, China to Johannesburg is 15714.21 km (9764 miles) and it would cost 1839 USD ~ 18,655 ZAR to drive in a car that consumes about 466 MPG.