gcmap.io logo Great Circle Map ← All Route Distances

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