This is taking longer than expected.
This is taking longer than expected.
This is taking longer than expected.
This is taking longer than expected.
Local time zone: Africa/Johannesburg
O. R. Tambo International Airport (JNB) had nonstop service to 63 destinations on 38 airlines in our August 17, 2026 departure snapshot. The busiest route was to Cape Town (CPT), served by 5 carriers, and the largest operator here was Airlink with nonstops to 33 destinations. 50 of those routes were international.
Route data as of August 17, 2026, based on a 7-day departures sample. Routes may have changed since this snapshot.
This schedule snapshot includes nonstop flights from JNB to 63 destinations, including 50 international routes. The snapshot shows about 230 flights per day across those routes. The busiest options start with Cape Town (CPT), Durban (DUR), Harare (HRE).
All airports near Johannesburg (2 compared) →
50 international routes in this schedule set
South Africa 13 · Botswana 3 · Mozambique 3
43-44/day on 5 airlines
Embraer E-Jet · Boeing 737 · Airbus A320 family
These routes have enough tracked flights or schedule depth for a full guide with duration, distance, airlines, aircraft, and frequency.
Johannesburg to Cape Town · ZA
Durban · 298 mi · 31-32/day
Harare · 595 mi · 12-13/day
Port Elizabeth · 565 mi · 10-11/day
Gaborone · 182 mi · 9-10/day
Lusaka · 747 mi · 7-8/day
Bloemfontain · 236 mi · 6-7/day
Mpumalanga · 186 mi · 6/day
Ranked by destinations served, then daily frequency.
+6 more JNB routes on CemAir — use the full route directory for every destination.
Grouped by departure terminal in our schedule data, with each carrier's share of that terminal's captured departures.
Ranked by airlines operating the route. Routes with enough tracked data or schedule depth link to full route guides.
Showing the 60 busiest destinations. Browse all 63 JNB nonstop destinations →
O. R. Tambo International Airport (JNB / FAOR) is located in Johannesburg, South Africa.
The IATA code is JNB. The ICAO code is FAOR.
The busiest scheduled route from JNB in our August 17, 2026 departure data was JNB to CPT (Cape Town), with 43-44/day across 5 airlines.
Airlink was the largest operator in our JNB schedule data, serving 33 destinations with 77-78/day.
This schedule snapshot includes 50 international routes and 13 domestic routes from JNB.
38 airlines operated at JNB in our August 17, 2026 snapshot. Top carriers include Airlink, South African Airways, FlySafair, CemAir, Fastjet Zimbabwe.
This schedule snapshot includes direct flights from JNB to 63 destinations including Cape Town, Durban, Harare, Port Elizabeth, Gaborone.
View live arrivals and departures at JNB on FlightRadar24.
Every day, FlightQ picks a mystery airport. Each miss reveals more of its destination network. Real departure data, no filler.
Play today's airport quiz →