Johannesburg to Cape Town (JNB–CPT) — Airlines, Schedules & Connections
No flights match your filters.
No scheduled airline flights on this route — it's flown by charter / private operators (). No nonstop flights on this route. connecting options below.
Most recently operated nonstop flights — the month shown is when each was last scheduled. Most destinations remain reachable with a connection.
No discontinued nonstop flights on record for this route.
JNB–CPT is served by 7 airlines with nonstop service. FlySafair, South African Airways and Airlink lead the route. The flight covers 790 miles in approximately 2h 15m. Beyond nonstop, 1-stop connecting options are also available.
Airline Landscape
| Airline | Freq/wk | Aircraft | Duration | Dep OTP | Alliance | Codeshares |
|---|---|---|---|---|---|---|
| FA FlySafair | 148 | 738 | 2h15-2h25 | – | – | – |
| SA South African Airways Also: ET, G3, KQ, LX, MS, NZ | 87 | 320, 333, 359, CR1, CR9 | 2h15 | – | Star Alliance | ET, G3, KQ, LX, MS, NZ |
| 4Z Airlink Also: AF, EK, KL, LX | 47 | E90, E95 | 2h02-2h15 | – | – | AF, EK, KL, LX |
| W2 Flexflight | 44 | 320, 734 | 2h10 | – | – | – |
| 5Z CemAir | 37 | 320, 333, CR1 | 2h15 | – | – | – |
| GE Lift | 33 | 320 | 1h55-2h10 | – | – | – |
| SQ Singapore Airlines Also: MH, NZ, OZ | 7 | 359 | 2h15 | – | – | MH, NZ, OZ |
Weekly Schedule Pattern
Connection Landscape
Other ways to reach Cape Town from Johannesburg
| Metric | JNB→CPT | HLA→CPT | GBE→CPT |
|---|---|---|---|
| Distance from JNB | – | 24 mi | 182 mi |
| Nonstop airlines | 7 | 1 | 4 |
| Weekly flights | 572 | 53 | 15 |
| Flight time | 2h 15m | 2h 15m | 2h |
Travel Essentials
JNB: SAST · CPT: SAST
When it's 6:00 PM in Johannesburg, it's 6:00 PM in Cape Town.
JNB–CPT Quick Facts
Frequently Asked Questions
JNB to CPT Route Overview
Johannesburg OR Tambo to Cape Town International is South Africa's highest-frequency domestic corridor, carrying roughly 380 weekly departures across six carriers. FlySafair and Kulula hold the largest low-cost share, with Airlink and South African Airways operating mainline service. Safair dominates morning banks from OR Tambo. Flight time is 2 hours flat in still air, typically 2h10m westbound against the prevailing headwind. Aircraft on the route are predominantly Boeing 737-800s and 737 MAX 8s, with Airlink operating regional jets on thinner time slots.
Connection and Operational Patterns
OR Tambo serves as the primary hub for regional connections from Durban, Bloemfontein, and Kimberley before onward flights to Cape Town. The route runs a near-shuttle pattern with departures every 20-30 minutes during morning and evening peaks. Cape Town International has a single runway, meaning weather or maintenance holds cascade across the afternoon schedule. Delays from the Cape Doctor wind system are most common October through March. Passengers connecting internationally at OR Tambo should use the domestic-to-international transfer corridor on the mezzanine level between terminals.