28 destinations have scheduled flights from JNB, about 164 departures a week. Weekly frequencies come from airline schedules and observed departures, not live status.
| Destination | Flights per week | Airlines | Typical duration |
|---|---|---|---|
| Cape Town International Airport (CPT) | 24 | SAA, Safair, Airlink, TransAsia Airways | — |
| London Heathrow Airport (LHR) | 14 | British Airways, Intercontinental Airlines | — |
| Jomo Kenyatta International Airport (NBO) | 13 | Kenya Airways, Airlink | — |
| Dubai International Airport (DXB) | 11 | Emirates | — |
| Hosea Kutako International Airport (WDH) | 11 | SAA, Airlink | — |
| King Shaka International Airport (DUR) | 8 | SAA, Safair | — |
| Sir Seretse Khama International Airport (GBE) | 6 | Airlink, Air Botswana | — |
| Maun International Airport (MUB) | 6 | Airlink | — |
| Hamad International Airport (DOH) | 5 | Qatar Airways | — |
| Zürich Airport (ZRH) | 5 | SWISS | — |
| Hartsfield Jackson Atlanta International Airport (ATL) | 4 | Delta Air Lines | — |
| Ndjili International Airport (FIH) | 4 | SAA | — |
| Kenneth Kaunda International Airport (LUN) | 4 | Airlink | — |
| Maputo Airport (MPM) | 4 | Airlink | — |
| Dr. Antonio Agostinho Neto International Airport (NBJ) | 4 | TAAG - Angola Airlines | — |
| Chief Dawid Stuurman International Airport (PLZ) | 4 | Airlink | — |
| Victoria Falls International Airport (VFA) | 4 | SAA | — |
| Bram Fischer International Airport (BFN) | 3 | Airlink | — |
| Chileka International Airport (BLZ) | 3 | Malawian Airlines | — |
| Cairo International Airport (CAI) | 3 | Egyptair | — |
| Julius Nyerere International Airport (DAR) | 3 | Airlink | — |
| Frankfurt Main Airport (FRA) | 3 | Lufthansa Cargo | — |
| George Airport (GRJ) | 3 | Airlink | — |
| Eastgate Airport / Air Force Base Hoedspruit (HDS) | 3 | Airlink | — |
| Robert Gabriel Mugabe International Airport (HRE) | 3 | Airlink | — |
| İstanbul Airport (IST) | 3 | THY - Turkish Airlines | — |
| Singapore Changi Airport (SIN) | 3 | Singapore Airlines | — |
| Sydney Kingsford Smith International Airport (SYD) | 3 | Qantas Airways | — |
GET /routes returns each scheduled flight from JNB: airline, flight number, departure and arrival time, duration, days of operation and aircraft type.
That URL still says YOUR_ACCESS_KEY.
A 7-day trial replaces it with a real key. After the trial, Starter is $24.99/mo.