Flights Africa South Africa Johannesburg

Find cheap flights to Johannesburg

Round-trip
Economy
Chicago (CHI)
Johannesburg (JNB)
Mon 6/21
Mon 6/28
Any month
Compare vs. momondo |

Travel Restriction Alert

The COVID-19 (coronavirus) outbreak may impact travel to Johannesburg. Current restrictions to Johannesburg are based on South Africa travel restrictions.
View current South Africa travel restrictions

When is the best time to fly to Johannesburg?

What is the absolute cheapest flight to Johannesburg?

$60 is the cheapest deal found on momondo in the last two weeks for a flight to Johannesburg. This flight is from East London and is 95% cheaper than most flights to Johannesburg. To find the cheapest price to Johannesburg from your area, use momondo’s Airport-to-Airport Pricing Tool.

What is the cheapest month to fly to Johannesburg?

The cheapest month to fly to Johannesburg from United States is in March. Flight prices, which tend to average around $735, are often lower during this time because this is during the off-season. The month of February is another great option to travel to Johannesburg, with average flight prices from United States averaging around $743.

How far in advance should I book a flight to Johannesburg?

We recommend purchasing flights from United States to Johannesburg 0 days ahead of your departure date because this is when momondo users tend to see the best flight rates. On average, our users have found flights to Johannesburg for $974. Don’t hesitate to check prices now though because momondo users recently found tickets for as low as $687.

What is the cheapest day to depart on your flight to Johannesburg?

According to our data, Tuesday is the cheapest day to fly to Johannesburg from United States. The lowest ticket price found for a Tuesday departure recently was $862. Keep in mind that prices can always vary depending on your route and whether or not you are flying domestic or international. Be sure to avoid booking your departure on a Saturday as prices are generally higher than usual. According to our data, the average ticket price to Johannesburg on Saturday is $933.

What is the cheapest time of day to depart on your flight to Johannesburg?

At noon is the cheapest time of day to fly from United States to Johannesburg when you can find flight prices for as low as $836. Flying to Johannesburg at noon is an ideal time because this is during off-peak travel hours. In contrast, the most expensive time of day to depart to Johannesburg is in the morning when prices are around $917.

Is there an alternative airport near Johannesburg?

Johannesburg Lanseria Airport, Pretoria Wonderboom Apt. Airport or Sun City Pilansberg Airport can be an alternative airport used for travel to Johannesburg.

Is there a cheaper alternative to flying into Johannesburg?

The cheapest airport near Johannesburg is typically Sun City Pilansberg Airport with an average price of $1,096/person. These prices vary based on where travelers are coming from. It is suggested that travelers looking to save money try momondo’s Airport-to-Airport Pricing Tool.


What are the current travel restrictions for Johannesburg?

Currently, South Africa travel restrictions include travel to Johannesburg.

Entry restrictions

South Africa has restarted commercial flights into the country. International air travel is restricted to the following airports: OR Tambo International Airport, King Shaka International Airport, Cape Town International Airport.

Entry requirements

Travelers must have a medical certificate with a negative COVID-19 PCR test result taken within 72 hours prior to departure. Travelers will need to provide proof of accommodation upon arrival in case they need to self-isolate during their trip. Travelers must have a medical travel insurance with international coverage that covers COVID-19 before traveling. Travelers must complete and produce an online travel health questionnaire on your personal device before arriving in South Africa. The questionnaire is available from the South Africa Department of Health website.

Quarantine requirements

Travelers arriving in South Africa are subject to medical screening. Travelers who are symptomatic or been in contact with an infected person, they will be required to take a mandatory COVID-19 test, at their own expense. If the test is positive, they are subject to 10-day quarantine at a government-appointed facility, at their own expense. Travelers without a valid medical certificate with a negative COVID-19 PCR test results are subject to quarantine at a government-appointed facility, at their own expense.

Transiting rules

Travelers transiting through South Africa must have a medical certificate with a negative COVID-19 PCR test result taken within 72 hours prior to departure.

All other info

The government of South Africa has allowed foreign nationals with expired visas and permits to legally remain in South Africa until March 31, 2021 without being declared as undesirable when leaving.

If you are planning to travel to Johannesburg at this time, it is recommended that you stay up to date on current restrictions and follow proper safety measures while in public.

Johannesburg OR Tambo flight deals found on momondo

Check out some of the best fares from airports in United States to Johannesburg OR Tambo found recently by users on momondo
Ethiopian Air
Aug 23
ORD6:15 amChicago O'Hare Intl
19h 50m
1 stop
JNB2:05 amJohannesburg OR Tambo
Oct 4
JNB10:25 amJohannesburg OR Tambo
24h 35m
2 stops
ORD11:00 amChicago O'Hare Intl
Ethiopian Air
Aug 23
ORD6:15 amChicago O'Hare Intl
19h 50m
1 stop
JNB2:05 amJohannesburg OR Tambo
Oct 4
JNB10:25 amJohannesburg OR Tambo
24h 35m
2 stops
ORD11:00 amChicago O'Hare Intl
Ethiopian Air
Oct 3
ORD6:15 amChicago O'Hare Intl
19h 50m
1 stop
JNB2:05 amJohannesburg OR Tambo
Oct 13
JNB10:25 amJohannesburg OR Tambo
24h 35m
2 stops
ORD11:00 amChicago O'Hare Intl
Ethiopian Air
Oct 4
ORD6:15 amChicago O'Hare Intl
19h 50m
1 stop
JNB2:05 amJohannesburg OR Tambo
Oct 13
JNB10:25 amJohannesburg OR Tambo
24h 35m
2 stops
ORD11:00 amChicago O'Hare Intl
Ethiopian Air
Sep 14
ORD6:15 amChicago O'Hare Intl
19h 50m
1 stop
JNB2:05 amJohannesburg OR Tambo
Sep 28
JNB10:25 amJohannesburg OR Tambo
24h 35m
2 stops
ORD11:00 amChicago O'Hare Intl
Ethiopian Air
Oct 29
IAD7:00 amWashington Dulles Intl
20h 05m
1 stop
JNB3:05 amJohannesburg OR Tambo
Nov 12
JNB9:10 amJohannesburg OR Tambo
25h 05m
2 stops
IAD10:15 amWashington Dulles Intl

Find the cheapest one-way flights to Johannesburg OR Tambo

If you're looking for one-way flights to Johannesburg, view some of our deals below provided by Kenya Airways
Kenya Airways
Nov 24
JFK7:45 amNew York John F Kennedy Intl
20h 35m
1 stop
JNB4:20 amJohannesburg OR Tambo
Kenya Airways
Sep 19
JFK9:45 amNew York John F Kennedy Intl
20h 35m
1 stop
JNB6:20 amJohannesburg OR Tambo
Kenya Airways
Sep 15
JFK9:45 amNew York John F Kennedy Intl
20h 35m
1 stop
JNB6:20 amJohannesburg OR Tambo

Which airlines fly to Johannesburg?

Here you can see a selection of the most popular and cheapest airlines for flights to Johannesburg

Popular routes to Johannesburg

Most frequently searched flights to Johannesburg along with the cheapest price and shortest flight duration
Cape Town to Johannesburg Flights
Fastest flight time
2h 10m
Cheapest price
$67
Port Elizabeth to Johannesburg Flights
Fastest flight time
1h 45m
Cheapest price
$198
Lagos to Johannesburg Flights
Fastest flight time
5h 45m
Cheapest price
$483

Flights Africa South Africa Johannesburg
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First