JNB to CPT
Johannesburg (O. R. Tambo International) to Cape Town (Cape Town International).
Plan this routeAt a glance
- Distance
- 787 mi
- Flight time
- 2h 10m
- Frequency
- 22 daily flights
- Type
- Domestic
Airlines on this route
- South African Airways
- FlySafair
- Airlink
Typical aircraft
- Boeing 737-800
- Embraer E190
- Airbus A320
The route
Flights from Johannesburg (JNB) to Cape Town (CPT) cover 787 miles in about 2h 10m of flying time. South African Airways, FlySafair, Airlink are the dominant operators. Most services use the Boeing 737-800, with approximately 22 daily flights.