All scheduled flights from Johannesburg to Atlanta (JNB-ATL)
South Africa
United States
All scheduled flights from JNB to ATL. You can fly from Johannesburg to Atlanta non-stop on every weekday and the flight takes about 16 hours and 40 minutes. Flights with stops take between 21 to 25 hours depending on your flight and connection airport.