Flights to JNB

Cheap Flights to Johannesburg, South Africa

Compare estimated fares to O.R. Tambo International Airport from 7 cities, see when Johannesburg is cheapest to visit, and jump straight to live prices for your dates.

Cheapest ways to fly to Johannesburg

Flights to Johannesburg
Departing fromFlight timeCheapest monthFares from
New York to JohannesburgJohn F. Kennedy International Airport (JFK) · United States~16h 30mJanuary$815
Miami to JohannesburgMiami International Airport (MIA) · United States~16h 45mFebruary$820
Tampa to JohannesburgTampa International Airport (TPA) · United States~17h 5mFebruary$830
Chicago to JohannesburgO'Hare International Airport (ORD) · United States~18hFebruary$870
Atlanta to JohannesburgHartsfield-Jackson Atlanta International Airport (ATL) · United States~17h 30mSeptember$910
Dallas to JohannesburgDallas/Fort Worth International Airport (DFW) · United States~18h 55mFebruary$925
Los Angeles to JohannesburgLos Angeles International Airport (LAX) · United States~21h 25mSeptember$1030

Flights from Johannesburg

Flights from Johannesburg
DestinationFlight timeCheapest monthFares from
Johannesburg to MiamiMiami International Airport (MIA) · United States~16h 45mFebruary$810
Johannesburg to New YorkJohn F. Kennedy International Airport (JFK) · United States~16h 30mSeptember$815
Johannesburg to TampaTampa International Airport (TPA) · United States~17h 5mSeptember$825
Johannesburg to ChicagoO'Hare International Airport (ORD) · United States~18hSeptember$875
Johannesburg to AtlantaHartsfield-Jackson Atlanta International Airport (ATL) · United States~17h 30mSeptember$915
Johannesburg to DallasDallas/Fort Worth International Airport (DFW) · United States~18h 55mFebruary$970
Johannesburg to Los AngelesLos Angeles International Airport (LAX) · United States~21h 25mFebruary$1120

When to visit Johannesburg

  • Peak season

    December–February

    Warm summer weather

  • Shoulder season

    September–November & March–May

    Mild and pleasant

  • Off-peak season

    June–August

    Cool winter weather

Flights to Johannesburg: common questions

Where is the cheapest place to fly to Johannesburg from?

Of the cities we track, New York usually has the cheapest flights to Johannesburg, with round-trip fares from about $815, typically lowest in January.

How long is the flight to Johannesburg?

The shortest trip we track is from New York, about 7,969 miles and roughly 16h 30m nonstop. Connecting flights usually add 2 to 5 hours.

When is the best time to visit Johannesburg?

Peak season in Johannesburg runs December–February (warm summer weather). For lower fares and fewer crowds, consider June–August, or the shoulder season of September–November & March–May.

Which airport do you fly into for Johannesburg?

Most travelers fly into O.R. Tambo International Airport (JNB) in South Africa. Ducoffs.com compares airlines serving JNB in a single search.

Are these live prices?

Prices shown are estimated round-trip starting fares based on distance and seasonal demand, not live quotes. Search your dates for real-time prices.

Travel guides for your trip

Nearby destinations