Routes

Nonstop flights from Johannesburg (JNB)

77 nonstop routes from O. R. Tambo International, busiest first. Average daily departures over a recent period (AeroDataBox, November 2026).

DestinationFlights a dayDistanceAirlines
Cape Town CPT481,272 kmSouth African Airways
Durban DUR35478 kmSouth African Airways
Harare HRE15959 kmSouth African Airways
Gqeberha (Port Elizabeth) PLZ12909 kmSouth African Airways
Gaborone GBE12293 kmSouth African Airways
Lusaka LUN9.71,202 kmSouth African Airways
Bloemfontein BFN7.9380 km—
George GRJ7.91,041 km—
Victoria Falls VFA7.4928 kmSouth African Airways
East London ELS7768 km—
Mbombela MQP7298 km—
Windhoek WDH6.41,165 kmSouth African Airways
Maputo MPM5.4433 kmTurkish Airlines
Bulawayo BUQ5.3682 km—
Kimberley KIM4.9454 km—
Dubai DXB4.66,413 kmEmirates
Hoedspruit HDS4.6345 km—
Nairobi NBO4.62,912 kmKenya Airways
Pietermaritzburg PZB4444 km—
London LHR3.49,075 kmBritish Airways, Virgin Atlantic
Maseru(Mazenod) MSU3.4375 km—
Mthatha UTT3.4603 km—
Addis Ababa ADD3.14,068 kmEthiopian Airlines
Polokwane PTG3283 km—
Luanda (Ícolo e Bengo) NBJ2.92,456 kmAir Algérie
Upington UTN2.9734 km—
Port Louis MRU2.73,066 kmAir Mauritius, South African Airways
Doha DOH2.46,243 kmQatar Airways
Walvis Bay(Rooikop) WVB2.41,419 km—
Blantyre BLZ2.31,356 kmEthiopian Airlines
Lubumbashi FBM2.31,619 kmSouth African Airways
Maun MUB2.3844 km—
Skukuza SZK2.3360 km—
Richards Bay RCB2477 km—
Lumbadzi LLW1.91,490 kmEthiopian Airlines
Sishen SIS1.9547 km—
Frankfurt FRA1.78,690 kmCondor, Lufthansa
Kinshasa FIH1.62,777 kmSouth African Airways
Ndola NLA1.61,465 km—
Pemba POL1.61,945 km—
Dar es Salaam DAR1.32,437 kmSouth African Airways
Amsterdam AMS1.19,017 kmKLM
Kasane BBK1.1977 km—
Beira BEW1.1981 km—
Entebbe EBB1.12,946 km—
Hong Kong HKG1.110,675 kmCathay Pacific
Istanbul IST1.17,496 kmTurkish Airlines
Kigali KGL1.12,695 kmRwandAir
Livingstone LVI1.1958 km—
Margate MGH1.1563 km—
Perth PER1.18,310 kmQantas, South African Airways
Singapore SIN1.18,656 kmSingapore Airlines
Vilanculo VNX1.1851 km—
Zurich ZRH1.18,418 kmSwiss
Paris CDG18,737 kmAir France
Newark EWR112,865 kmUnited Airlines
São Paulo GRU17,439 kmLATAM Airlines, South African Airways
Antananarivo TNR12,135 km—
Zanzibar ZNZ12,502 km—
Abu Dhabi AUH0.96,299 kmEtihad Airways
Accra ACC0.94,674 kmSouth African Airways
Atlanta ATL0.713,583 kmDelta Air Lines
Lagos LOS0.74,524 kmSouth African Airways
Tete TET0.71,248 km—
Cairo CAI0.66,264 kmEgyptAir
Munich MUC0.68,444 kmLufthansa
Sydney SYD0.611,024 kmQantas
Shenzhen SZX0.610,680 kmAir China
Nampula APL0.41,679 km—
Madrid MAD0.48,106 kmAir Europa
Sainte-Marie RUN0.42,836 kmAir Austral
Libreville LBV0.33,582 km—
Nacala MNC0.31,833 km—
Victoria SEZ0.33,756 km—
Algiers ALG0.17,462 kmAir Algérie
Brazzaville BZV0.12,800 km—
Nosy Be NOS0.12,533 km—

Routes with fewer than 1 flight a day on average link to the destination airport rather than a route page.