4077.62 km (2534 miles) is the average travel distance between Nairobi and . If you could walk at the speed of 3mph (4.8kph), it would take 26 days 9 hours.
Distance from
Nairobi to JohannesburgAverage travel distance is
4077.62 kmNomal travel times are between
7h 6min - 78h 54minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 3196.03 km | 1985.92 miles | 1725.72 miles |
Drive | 4231.82 km | 2629.53 miles | 2285.0 miles |
Train | 4805.01 km | 2985.7 miles | 2594.5 miles |
BE PREPARED
Nairobi - Johannesburg Info
The distance from Nairobi to Nairobi International Airport 18 km (10.87 miles) .
The distance from NBO to JNB 3147 km (1955.62 miles) .
The distance from OR Tambo Airport to Marlboro 14 km (8.85 miles) .
The distance from Marlboro to Johannesburg 17 km (10.86 miles) .
Travel distance chart
The distance between Nairobi to Johannesburg is 4077.62 km (2534 miles) and it would cost 192 USD ~ 1,948 ZAR to drive in a car that consumes about 48 MPG.