Travel time from
Nairobi to JohannesburgAverage Travel Times are
6h 53min - 76h 31minTravel Distance
3923.75 kmTravel time route map
It takes an average travel time of 21h 47mins to travel from Nairobi to Johannesburg, given the average speed of 180km/h and the distance of 3923.75 km (2438 miles)
Travel time by transport mode
Tranport | Distance | Time |
---|---|---|
Flight | 3045km (1892 miles) | 6h 53mins |
Drive | 4032km (2505 miles) | 51h 36mins |
Train | 4578km (2845 miles) | 76h 31mins |
Travel time by airplanes from Nairobi to Johannesburg
Air Plane | Cruise Speed | Max Speed |
---|---|---|
A300 | 3h 32mins | 3h 23mins |
A320 | 3h 37mins | 3h 25mins |
A321 | 3h 40mins | 3h 27mins |
A380 | 3h 6mins | 2h 59mins |
Boeing 707 | 3h 9mins | 3h 2mins |
Boeing 737 | 3h 54mins | 3h 34mins |
Boeing 747 | 3h 24mins | 3h 12mins |
Boeing 787 | 3h 20mins | 3h 8mins |
ATR 72 | 6h 37mins | 5h 48mins |
TIME TO DRIVE FROM Nairobi to Johannesburg
Speed (km/h) | Speed (Ml/h) | Duration |
---|---|---|
40 | 24.85 | 100h 48mins |
50 | 31.07 | 80h 38mins |
60 | 37.28 | 67h 12mins |
80 | 49.71 | 50h 24mins |
100 | 62.14 | 40h 19mins |
Be prepared
Nairobi - Johannesburg Info
Travel time from Nairobi to Nairobi International Airport 15mins.
Travel time from NBO to JNB 4h 20mins.
Travel time from OR Tambo Airport to Marlboro 8mins.
Travel time from Marlboro to Johannesburg 14mins.
Travel time chart
How long does it take to get from Nairobi and by air and road.