This is taking longer than expected.
This is taking longer than expected.
This is taking longer than expected.
O. R. Tambo International Airport in Johannesburg, South Africa has 63 nonstop destinations in the current FlightQ schedule set. This page ranks the farthest routes by airport-to-airport distance and adds airlines, frequency, and estimated flight time.
Schedule snapshot checked Aug 17, 2026.
The longest listed nonstop flight from JNB is to , about with an estimated block time of .
| # | Route | Distance | Est. time | Airlines | Frequency |
|---|---|---|---|---|---|
| 1 | JNB to ATL Atlanta, United States | 8,439 mi | ~18h | 1/day | |
| 2 | JNB to EWR Newark, United States | 7,993 mi | ~17h 5m | 1-2/day | |
| 3 | JNB to SYD Sydney, Australia | 6,850 mi | ~14h 43m | 2×/wk | |
| 4 | JNB to SZX Shenzhen, China | 6,637 mi | ~14h 17m | 3×/wk | |
| 5 | JNB to HKG Hong Kong, Hong Kong SAR China | 6,633 mi | ~14h 16m | 1/day | |
| 6 | JNB to LHR London, United Kingdom | 5,639 mi | ~12h 13m | 2-3/day | |
| 7 | JNB to AMS Amsterdam, Netherlands | 5,603 mi | ~12h 9m | 1/day | |
| 8 | JNB to CDG Paris, France | 5,429 mi | ~11h 47m | 1/day | |
| 9 | JNB to FRA Frankfurt, Germany | 5,399 mi | ~11h 43m | 1-2/day | |
| 10 | JNB to SIN Singapore, Singapore | 5,379 mi | ~11h 41m | 1-2/day | |
| 11 | JNB to MUC Munich, Germany | 5,247 mi | ~11h 25m | 3×/wk | |
| 12 | JNB to ZRH Zurich, Switzerland | 5,231 mi | ~11h 23m | 1/day | |
| 13 | JNB to PER Perth, Australia | 5,164 mi | ~11h 14m | 5×/wk | |
| 14 | JNB to MAD Madrid, Spain | 5,036 mi | ~10h 58m | 3×/wk | |
| 15 | JNB to IST Istanbul, Türkiye | 4,658 mi | ~10h 12m | 1/day | |
| 16 | JNB to GRU Sao Paulo, Brazil | 4,622 mi | ~10h 7m | 5×/wk | |
| 17 | JNB to DXB Dubai, United Arab Emirates | 3,985 mi | ~8h 48m | 4/day | |
| 18 | JNB to AUH Abu Dhabi, United Arab Emirates | 3,914 mi | ~8h 39m | 1/day | |
| 19 | JNB to CAI Cairo, Egypt | 3,893 mi | ~8h 37m | 1/day | |
| 20 | JNB to DOH Doha, Qatar | 3,878 mi | ~8h 35m | 2/day | |
| 21 | JNB to ACC Accra, Ghana | 2,904 mi | ~6h 34m | 1/day | |
| 22 | JNB to LOS Lagos, Nigeria | 2,811 mi | ~6h 23m | 2×/wk | |
| 23 | JNB to ADD Addis Ababa, Ethiopia | 2,527 mi | ~5h 48m | 2-3/day | |
| 24 | JNB to SEZ Mahe, Seychelles | 2,334 mi | ~5h 24m | 3×/wk | |
| 25 | JNB to MRU Mauritius, Mauritius | 1,905 mi | ~4h 31m | 2-3/day |
Distance is great-circle mileage. Estimated time uses a standard block-time model until a route has enough tracked duration data on its route guide.
Tap a line to see the route. Farthest is JNB to ATL at 8,439 mi. Scroll or pinch to zoom, drag to pan.
Lines are true great circles on a map centred on JNB, so the curve you see is the route's real shortest path. Select one to jump to its row.
The longest nonstop route in FlightQ's current JNB schedule set is JNB to ATL, about 8,439 miles with an estimated block time of ~18h.
Routes are ranked by great-circle distance between the origin and destination airports. Flight times are estimates unless a route page has tracked duration data.
The list is built from FlightQ's current schedule capture. Airlines change timetables often, so always confirm dates and availability before booking.