JNB to CPT — Great Circle Distance
Johannesburg, ZA → Cape Town, ZA
Distance
790 mi
1,272 km
GC Distance
687 nm
nautical miles
Est. Flight Time
2 h 17 m
Boeing 737-8
The great circle distance from O.R. Tambo International Airport (JNB) in Johannesburg to Cape Town International Airport (CPT) in Cape Town is 790 miles (1,272 km, 687 nautical miles).
- Estimated flight time
- 2 h 17 m nonstop (Boeing 737-8)
- Initial heading
- 224° (SW)
- Time difference
- CPT is in the same UTC offset as JNB
Airports on this route
JNB — O.R. Tambo International Airport
- Location
- Johannesburg, ZA
- Latitude
- 26.1401° S
- Longitude
- 28.2468° E
- Time zone
- Africa/Johannesburg
CPT — Cape Town International Airport
- Location
- Cape Town, ZA
- Latitude
- 33.9740° S
- Longitude
- 18.6043° E
- Time zone
- Africa/Johannesburg
Related routes
Add stops or compare alternatives
Edit this route on the map