Cheap flights to Johannesburg

Cheap flights from United States to Johannesburg

from New York (JFK - JNB)
Jun 14 — Jun 22
1 stop
from $1,056
from Atlanta (ATL - JNB)
Aug 3 — Aug 10
1 stop
from $1,106
from Los Angeles (LAX - JNB)
Jul 2 — Jul 8
1 stop
from $1,468

Popular airlines with direct flights to Johannesburg

  • Airlink
    Fly to Johannesburg (JNB)
    • Cape Town
      Direct flights every day
      2 hr 5 min +
    • Mbombela
      Direct flights every day
      55 min +
    • Harare
      Direct flights every day
      1 hr 45 min +
    • Gaborone
      Direct flights every day
      50 min +
    • Mthatha
      Direct flights every day
      1 hr 20 min +
  • South African
    Fly to Johannesburg (JNB)
    • Cape Town
      Direct flights every day
      2 hr +
    • Durban
      Direct flights every day
      1 hr 10 min +
    • Windhoek
      Direct flights every day
      1 hr 45 min +
    • Gqeberha
      Direct flights every day
      1 hr 40 min +
    • Harare
      Direct flights every day
      1 hr 45 min +
  • CemAir Pty
    Fly to Johannesburg (JNB)
    • Bloemfontein
      Direct flights every day
      1 hr +
    • Cape Town
      Direct flights every day
      2 hr +
    • Durban
      Direct flights every day
      1 hr 15 min +
    • Kimberley
      Direct flights every day
      1 hr 15 min +
    • George
      Direct flights every day
      1 hr 55 min +
  • FlySafair
    Fly to Johannesburg (HLA, JNB)
    • Cape Town
      Direct flights every day
      2 hr +
    • Durban
      Direct flights every day
      1 hr 10 min +
    • George
      Direct flights every day
      1 hr 50 min +
    • Gqeberha
      Direct flights every day
      1 hr 35 min +
    • KuGompo City
      Direct flights every day
      1 hr 25 min +
  • Fastjet
    Fly to Johannesburg (JNB)
    • Harare
      Direct flights every day
      1 hr 45 min +
    • Victoria Falls
      Direct flights every day
      1 hr 45 min +
    • Bulawayo
      Direct flights every day
      1 hr 20 min +
  • Air Botswana
    Fly to Johannesburg (JNB)
    • Gaborone
      Direct flights every day
      45 min +
    • Maun
      Direct flights every Mon, Wed, Fri, Sat, Sun
      1 hr 30 min +

Popular airports near Johannesburg

  • O.R. Tambo International Airport (JNB)
    Johannesburg South Africa 14 mi
  • Lanseria International Airport (HLA)
    Johannesburg South Africa 51 min 19 mi
  • Polokwane International Airport (PTG) (PTG)
    Polokwane South Africa 3 hr 32 min 185 mi

When to fly to Johannesburg

Off-seasons section.
Off-season
Apr – Jul
Less popular and lower prices
Peak seasons section.
Peak season
Sep – Dec
Most popular and higher prices

About Johannesburg

Johannesburg, South Africa's biggest city and capital of Gauteng province, began as a 19th-century gold-mining settlement. Its sprawling Soweto township was once home to Nelson Mandela and Desmond Tutu. Mandela’s former residence is now the Mandela House museum. Other Soweto museums that recount the struggle to end segregation include the somber Apartheid Museum and Constitution Hill, a former prison complex.

Frequently asked questions about flying to Johannesburg

What counts as the best airline for your flights to Johannesburg really depends on your individual needs. You may have a favorite carrier or a loyalty program you like, but price, convenience, and airports served also come into play. Flexibility and booking terms – Can you change flights if you want to stay longer or get a refund if you have to postpone your trip? – are also factors that help determine which airline is best to fly to Johannesburg.

In terms of direct flights, Airlink is the most popular, flying directly from 44 cities. Airlink flies to O.R. Tambo International Airport (JNB) .

Other popular airlines flying to Johannesburg are South African, CemAir Pty, FlySafair, Fastjet, Air Botswana.
  • South African flies directly from 15 cities. South African flies to O.R. Tambo International Airport (JNB) .
  • CemAir Pty flies directly from 13 cities. CemAir Pty flies to O.R. Tambo International Airport (JNB) .
  • FlySafair flies directly from 11 cities. FlySafair flies to Lanseria International Airport (HLA) , O.R. Tambo International Airport (JNB) .
  • Fastjet flies directly from 3 cities. Fastjet flies to O.R. Tambo International Airport (JNB) .
  • Air Botswana flies directly from 2 cities. Air Botswana flies to O.R. Tambo International Airport (JNB) .
  • Airlink offers direct flights to Johannesburg from 44 cities. The most frequent departures are: Cape Town, Mbombela, Harare, Gaborone and Mthatha.
  • South African offers direct flights to Johannesburg from 15 cities. The most frequent departures are: Cape Town, Durban, Windhoek, Gqeberha and Harare.
  • CemAir Pty offers direct flights to Johannesburg from 13 cities. The most frequent departures are: Bloemfontein, Cape Town, Durban, Kimberley and George.
  • FlySafair offers direct flights to Johannesburg from 11 cities. The most frequent departures are: Cape Town, Durban, George, Gqeberha and KuGompo City.
  • Fastjet offers direct flights to Johannesburg from 3 cities. The most frequent departures are: Harare, Victoria Falls and Bulawayo.
  • Air Botswana offers direct flights to Johannesburg from 2 cities. The most frequent departures are: Gaborone and Maun.
Johannesburg is a year-round destination, with hot summers (Nov–Mar) and mild, drier winters (May–Sep). Most visitors arrive Mar–May and Oct–Dec. Local events include the Rand Show consumer exhibition (Mar–Apr), the Joy of Jazz festival (Sep) and the Joburg Carnival (New Year's Eve).
Johannesburg is served by only one major airport: O.R. Tambo International Airport, 14 mi away from the city center.
If you are looking to book airline tickets from United States to Johannesburg you have options. Some of the cheapest flights from popular cities include:
  • Qatar Airways flight from Chicago, starting at $1,655 from Jul 30 to Aug 5
  • Qatar Airways flight from Dallas, starting at $1,493 from Jun 11 to Jun 17
  • Etihad flight from Atlanta, starting at $1,106 from Aug 3 to Aug 10
  • Qatar Airways flight from New York, starting at $1,056 from Jun 14 to Jun 22
  • Qatar Airways flight from Los Angeles, starting at $1,468 from Jul 2 to Jul 8
  • United flight from Miami, starting at $1,518 from May 11 to May 18
Of all the flights departing from popular cities in United States, the cheapest round-trip flight to Johannesburg starts at $1,056 and departs from New York on Jun 14 to Jun 22.
Finding last-minute flights to Johannesburg is easy on Google Flights.
Select your departure city and use the calendar to pick your preferred travel dates and find the lowest ticket prices available. You can even check for flights departing today.
To find the cheapest tickets, it’s usually best to book at least a few weeks in advance for domestic flights and a few months in advance for cheap international flights.
You can find great flight deals to Johannesburg on Google Flights.
Just enter your departure city, choose Johannesburg in the destination field, and click Search .
You can filter the results to see only nonstop flights or flights under a certain price to more easily plan your perfect budget trip.

You can also turn on price tracking to get alerts if the price changes for a route or flight.

Search more flights

Find cheap flights on popular routes