1621.11 km (1007 miles) is the average travel distance between Cape Town and . If you could walk at the speed of 3mph (4.8kph), it would take 10 days 11 hours.
Distance from
Cape Town to JohannesburgAverage travel distance is
1621.11 kmNomal travel times are between
5h 18min - 27h 32minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 1431.51 km | 889.5 miles | 772.95 miles |
Drive | 1568.22 km | 974.44 miles | 846.77 miles |
Bus | 1848.85 km | 1148.82 miles | 998.3 miles |
Train | 1635.86 km | 1016.47 miles | 883.29 miles |
BE PREPARED
Cape Town - Johannesburg Info
The distance from Civic Centre to Capetown CPT Airport 20 km (12.41 miles) .
The distance from CPT to HLA 1369 km (850.51 miles) .
The distance from Lanseria to Sandton 33 km (20.27 miles) .
The distance from Sandton to Johannesburg Park 11 km (6.76 miles) .
Travel distance chart
The distance between Cape Town,South Africa to Johannesburg is 1621.11 km (1007 miles) and it would cost 50 USD ~ 507 ZAR to drive in a car that consumes about 12 MPG.