Explore direct flights from O. R. Tambo International Airport in Johannesburg. Filter by airline, domestic or international routes, distance, and frequency.
76 destinations43 airlines17 domestic59 international
76of 76 routesloading map…
JNB to CPTCape TownCape Town International Airport - South Africa
O. R. Tambo International Airport in Johannesburg has nonstop flights to 76 destinations across 39 countries. FlightQ counts direct, nonstop routes from JNB; connecting itineraries are not included. The current schedule shows about 233/day nonstop departures.
Popular places you can fly nonstop from JNB include Cape Town (CPT), Durban (DUR), Harare (HRE), Gaborone (GBE), and Port Elizabeth (PLZ). The route map also covers destinations in Algeria, Angola, Australia, Botswana, Brazil, and China.
From JNB, FlightQ currently shows 17 domestic destinations and 59 international destinations.
Longest nonstop route
The longest listed nonstop route from JNB is JNB to ATL in Atlanta, about 8,439 miles.
Current schedule layer
FlightQ groups current departure rows from JNB by destination and airline, so these counts reflect nonstop schedule detail rather than broad route claims.