Travel time from

Shenzhen to Johannesburg

Average Travel Times are

15h 56min  -  232h 59min

Travel Distance

15121.22 km

Travel time route map

It takes an average travel time of 84h 0mins to travel from Shenzhen to Johannesburg, given the average speed of 180km/h and the distance of 15121.22 km (9396 miles)

Travel time by transport mode

Tranport Distance Time
Flight 10856km (6746 miles) 15h 56mins
Drive 19090km (11862 miles) 232h 59mins

Travel time by airplanes from Shenzhen to Johannesburg

Air Plane Cruise Speed Max Speed
A300 12h 37mins 12h 3mins
A320 12h 55mins 12h 11mins
A321 13h 4mins 12h 20mins
A380 11h 4mins 10h 38mins
Boeing 707 11h 14mins 10h 51mins
Boeing 737 13h 55mins 12h 46mins
Boeing 747 12h 7mins 11h 25mins
Boeing 787 11h 55mins 11h 11mins
ATR 72 23h 36mins 20h 40mins

TIME TO DRIVE FROM Shenzhen to Johannesburg

Speed (km/h) Speed (Ml/h) Duration
40 24.85 477h 14mins
50 31.07 381h 47mins
60 37.28 318h 9mins
80 49.71 238h 37mins
100 62.14 190h 53mins

Be prepared

Shenzhen - Johannesburg Info

Travel time from Gangxia to Airport East 59mins.

Travel time from Airport East to Shenzhen 9mins.

Travel time from SZX to JNB 12h 30mins.

Travel time from Johannesburg to OR Tambo Airport 6mins.

Travel time from OR Tambo Airport to Marlboro 9mins.

Travel time from Marlboro to Park 13mins.

Travel time chart

How long does it take to get from Shenzhen, Guangdong, China and by air and road.