Atlanta Johannesburg | 05/09/24 1 Stopover (LHR) BA0226, BA0057 28h 55min | 05/30/24 1 Stopover (LHR) BA0056, BA0227 31h 10min | British Airways | ? | $1,402 Found several days ago | Check | |
Atlanta Johannesburg | 05/09/24 1 Stopover (DOH) QR0756, QR1363 32h 20min | 05/30/24 1 Stopover (DOH) QR1364, QR0755 32h 20min | Qatar Airways | $1,407 Found several days ago | Check | ||
Atlanta Johannesburg | 05/09/24 1 Stopover (DOH) QR0756, QR1363 32h 20min | 05/30/24 1 Stopover (DOH) QR1364, QR0755 32h 20min | Qatar Airways | $1,411 Found several days ago | Check |
Best option Dallas Johannesburg | 05/17/24 2 Stopovers (DUB, LHR) BA1570, BA0831, BA0057 55h 35min | 06/11/24 1 Stopover (LHR) BA0056, BA0193 28h 50min | British Airways | ? | $1,227 Found several days ago | Check | |
Dallas Johannesburg | 05/17/24 2 Stopovers (IAH, LHR) BA1980, BA0196, BA0057 33h 50min | 06/11/24 2 Stopovers (LHR, JFK) BA0056, BA0175, BA4672 45h 15min | British Airways | $1,234 Found several days ago | Check | ||
Dallas Johannesburg | 05/17/24 2 Stopovers (BWI, LHR) AA2251, AA6979, AA6753 55h 55min | 06/11/24 2 Stopovers (LHR, ORD) AA7107, AA0099, AA1290 27h 35min | American Airlines | ? | $1,298 Found several days ago | Check |
Washington DC Johannesburg | 05/14/24 1 Stopover (LHR) VS0022, VS0449 30h 00min | 06/06/24 1 Stopover (LHR) VS0450, VS0021 31h 30min | Virgin Atlantic Airways | ? | $893 Found several days ago | Check | |
Best option Washington DC Johannesburg | 05/14/24 1 Stopover (ADD) ET0501, ET0809 20h 20min | 05/30/24 1 Stopover (ADD) ET0808, ET0500 24h 25min | Ethiopian Airlines | $895 Found several days ago | Check | ||
Washington DC Johannesburg | 05/14/24 1 Stopover (ADD) ET0501, ET0809 20h 20min | 05/30/24 1 Stopover (ADD) ET0808, ET0500 24h 25min | Ethiopian Airlines | $896 Found several days ago | Check |
Best option New York Johannesburg | 05/03/24 1 Stopover (JED) SV0020, SV0447 27h 05min | 05/24/24 1 Stopover (NBO) KQ0763, KQ0002 20h 35min | Saudi Arabian Airlines | $826 Found several days ago | Check | ||
New York Johannesburg | 05/14/24 1 Stopover (NBO) KQ0003, KQ0760 39h 10min | 05/30/24 1 Stopover (NBO) KQ0763, KQ0002 20h 35min | Kenya Airways | $883 Found several days ago | Check | ||
New York Johannesburg | 05/14/24 1 Stopover (NBO) KQ0003, KQ0760 39h 10min | 05/30/24 1 Stopover (NBO) KQ0763, KQ0002 20h 35min | Kenya Airways | ? | $889 Found several days ago | Check |
Best option Los Angeles Johannesburg | 05/17/24 2 Stopovers (ZRH, CPT) LX0041, LX8086, LX4133 37h 10min | 06/11/24 1 Stopover (ZRH) LX0283, LX0040 29h 40min | Swiss International Air Lines | ? | $1,521 Found several days ago | Check | |
Los Angeles Johannesburg | 05/17/24 2 Stopovers (YYZ, DXB) AC0794, EK0242, EK0765 38h 05min | 06/11/24 1 Stopover (DXB) EK0764, EK0215 28h 05min | Air Canada, Emirates Airline | $1,711 Found several days ago | Check |
Best option New York Johannesburg | 05/03/24 1 Stopover (JED) SV0020, SV0447 27h 05min | 05/24/24 1 Stopover (NBO) KQ0763, KQ0002 20h 35min | Saudi Arabian Airlines | $826 Found several days ago | Check | ||
New York Johannesburg | 05/14/24 1 Stopover (NBO) KQ0003, KQ0760 39h 10min | 05/30/24 1 Stopover (NBO) KQ0763, KQ0002 20h 35min | Kenya Airways | $883 Found several days ago | Check | ||
New York Johannesburg | 05/14/24 1 Stopover (NBO) KQ0003, KQ0760 39h 10min | 05/30/24 1 Stopover (NBO) KQ0763, KQ0002 20h 35min | Kenya Airways | ? | $889 Found several days ago | Check |
Best option Chicago O'Hare Johannesburg | 05/17/24 2 Stopovers (JFK, LHR) VS4676, VS0026, VS0449 33h 05min | 06/11/24 2 Stopovers (LHR, JFK) VS0450, VS0047, VS4629 29h 27min | Virgin Atlantic Airways | ? | $1,009 Found several days ago | Check |
Washington-DC Johannesburg | 05/14/24 1 Stopover (LHR) VS0022, VS0449 30h 00min | 06/06/24 1 Stopover (LHR) VS0450, VS0021 31h 30min | Virgin Atlantic Airways | ? | $893 Found several days ago | Check | |
Best option Washington-DC Johannesburg | 05/14/24 1 Stopover (ADD) ET0501, ET0809 20h 20min | 05/30/24 1 Stopover (ADD) ET0808, ET0500 24h 25min | Ethiopian Airlines | $895 Found several days ago | Check | ||
Washington-DC Johannesburg | 05/14/24 1 Stopover (ADD) ET0501, ET0809 20h 20min | 05/30/24 1 Stopover (ADD) ET0808, ET0500 24h 25min | Ethiopian Airlines | $896 Found several days ago | Check |