Travel time from

Johannesburg to Shenzhen

Average Travel Times are

16h 15min  -  233h 40min

Travel Distance

15127.45 km

Travel time route map

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

Travel time by transport mode

Tranport Distance Time
Flight 10879km (6760 miles) 16h 15mins
Drive 19079km (11855 miles) 233h 40mins

Travel time by airplanes from Johannesburg to Shenzhen

Air Plane Cruise Speed Max Speed
A300 12h 39mins 12h 5mins
A320 12h 57mins 12h 13mins
A321 13h 6mins 12h 21mins
A380 11h 6mins 10h 39mins
Boeing 707 11h 16mins 10h 52mins
Boeing 737 13h 56mins 12h 47mins
Boeing 747 12h 9mins 11h 27mins
Boeing 787 11h 57mins 11h 12mins
ATR 72 23h 39mins 20h 43mins

TIME TO DRIVE FROM Johannesburg to Shenzhen

Speed (km/h) Speed (Ml/h) Duration
40 24.85 476h 58mins
50 31.07 381h 35mins
60 37.28 317h 59mins
80 49.71 238h 29mins
100 62.14 190h 47mins

Be prepared

Johannesburg - Shenzhen Info

Travel time from Park to Marlboro 13mins.

Travel time from Marlboro to OR Tambo Airport 9mins.

Travel time from OR Tambo Airport to Johannesburg 6mins.

Travel time from JNB to HKG 12h 30mins.

Travel time from Airport to Kowloon 23mins.

Travel time from Kowloon to West Kowloon Station 6mins.

Travel time from West Kowloon Station to Futian Station 14mins.

Travel time chart

How long does it take to get from Johannesburg and by air and road.