Cape Town (CPT) to Johannesburg (JNB) distance
The great-circle distance from Cape Town to Johannesburg is 687 nm. Flights usually cover a little more because of airways, winds, and airspace.
Route facts
- From
Cape Town (CPT)
- Time difference
- Johannesburg and Cape Town are on the same time
- Midpoint
- 30.15° S, 23.62° E
- Heading from CPT
- 49° northeast
- Heading from JNB
- 224° southwest
The route looks curved on a flat map because it follows a great circle, the shortest path on a sphere. Read why flight routes curve, or see CPT-JNB on the globe.
Related routes
Johannesburg (JNB) to
London (LHR)4,900 nm
Cape Town (CPT) to
London (LHR)5,228 nm
Johannesburg (JNB) to
Nairobi (NBO)1,572 nm
Atlanta (ATL) to
Johannesburg (JNB)7,334 nm
Distances use the haversine formula with a mean Earth radius of 6,371 km. Information is for reference, not navigation.