Direct flights to Johannesburg

Find out all you need to know when traveling to Johannesburg – take part in our guide to the city. We also give you all direct flights offered to the city.

Johannesburg International is a medium sized and largest airport in South Africa. In total there are 81 airports with direct flights to Johannesburg from 41 different countries and 4 U.S. states. The airport is a hub for Airlink (South Africa). You can easily reach Johannesburg with daily non-stop flights from 16 other major hubs like Cape Town (Airlink (South Africa)), Nairobi (Kenya Airways) and Gaborone (Air Botswana).

JNB Click to open the interactive map.

Non-stop routes to JNB:


No direct flights found. Try clear all filters.

Often referred to as the 'City of Gold' due to its rich gold-mining heritage, or simply 'Jo'burg', Johannesburg is a striking city of contrast and considerable wealth, despite its relative youth, being founded in 1886. The Johannesburg of today is South Africa's financial capital and a truly vast city.

Arriving in Johannesburg

OR Tambo International Airport is the gateway to Johannesburg and the biggest air transport hub in southern Africa. Handling millions of passengers each year, the airport was renamed in 2006 to honour former president of the African National Congress Oliver Tambo. Tambo, who died in 1993, was a prominent anti-apartheid campaigner who spent much of his time travelling abroad to raise awareness of the situation in South Africa. The airport is a hub for the country's largest international carrier, South African Airways.

OR Tambo is about 30 minutes away from most parts of the city by car. Some hotels will offer a shuttle bus service to transport guests from the airport, while rental cars and metered taxis are readily available - although this is a more expensive option.

New arrivals could also choose to take the high-speed Gautrain, which links the airport with the metropolitan area of Sandton.

all direct flights to johannesburg

Find a direct flight to Johannesburg

If you’re traveling to Johannesburg, the most convenient option is to choose a direct flight. This is possible from several parts of the world – in the list below you can find some frequent connections from both the Americas and Europe. By following the links you’ll reach all flight options from each airport.

To Johannesburg from the Americas

To Johannesburg from Europe

direct flights from atlanta to johannesburg

Getting to know the city

Known locally as 'Jo'burg' or 'Jozi', Johannesburg has a population of 3.8 million and is the largest city in the world not situated on a river, lake or coastline.

The country's turbulent history and ongoing social inequalities are unavoidable when spending time in the city, but visitors to the city are increasingly discovering a cosmopolitan destination characterised by optimism and the buzz of urban renewal.

Johannesburg was formerly established in 1886 in the midst of a mass gold rush, with people from around the world flocking to the area in search of a fortune. What was formerly a dusty settlement quickly became the largest city in South Africa.

Having grown rapidly with little planning, the modern city covers an extremely large area - 1,645 sq km to be exact.

The inner city districts are extremely diverse, with suburbs such as Newtown and Braamfontein recently being developed into thriving cultural and commercial centres.

Johannesburg’s top five attractions

Located in downtown Johannesburg, the Carlton Centre is Africa's tallest building at 223 metres. It houses office and retail space, but there is also an observatory floor that offers stunning views across the city.

The Apartheid Museum is a must-visit attraction for anyone with an interest in the recent social and political history of South Africa. Designed to illustrate the rise and fall of the country's racial segregation system in the 20th century, it combines film footage, photographs, text and other artefacts to tell this incredible story.

On a similar theme, the Mandela Family Museum in Soweto offers an insight into the life of the most famous anti-apartheid figure. The museum is located in a single-storey matchbox house in the township where Mandela lived between 1946 and 1962.

The Johannesburg Art Gallery is the largest institution of its kind in Africa and admission is free. The gallery contains more than 9,000 artworks, including traditional southern African pieces and work by modern masters such as Pablo Picasso and Andy Warhol.

Moyo, which can be found in the Melrose Arch shopping precinct, is arguably the city's most famous restaurant. Famed for its vibrant atmosphere and contemporary African cuisine, the eatery also offers live entertainment such as face-painting and mime artists.

Direct flights travel tip

If using a minibus taxi to travel into central Johannesburg, get off before it reaches the end of the route and avoid the taxi rank, as muggings are known to take place here.

When to go to Johannesburg

Due to its high altitude, Johannesburg enjoys a fairly warm and sunny climate all-year round. However, thunderstorms and showers are frequent during the summer months of October to March.

Major airlines with daily flights to Johannesburg
Daily flights with Airlink (South Africa)
Daily flights with Kenya Airways
Daily flights with Air Botswana
Daily flights with Emirates
Daily flights with Ethiopian Airlines
Daily flights with Qatar Airways
Daily flights with United
Daily flights with Singapore Airlines
Daily flights with SWISS
Daily flights with Lufthansa
Daily flights with Turkish Airlines
Daily flights with TAAG
Daily flights with KLM
Daily flights with British Airways
Daily flights with Delta
Daily flights with Air France
JNB routes and destination map
Show flights from Johannesburg instead? Cheap flights to Johannesburg

Yes, you can fly to Johannesburg (JNB) from New York (JNB) and Atlanta (JNB).

There are 44 airlines with direct flights to Johannesburg. Safair, South African Airways and Singapore Airlines are the most popular ones.

All 3 big alliances are flying to Johannesburg. Star Alliance, Oneworld and SkyTeam.

The IATA code is JNB and the ICAO code is FAOR.

You can fly daily from 16 different airports hubs to Johannesburg. Including Cape Town with Airlink (South Africa), Nairobi with Kenya Airways and Gaborone with Air Botswana.

Depends where you are flying from. It takes 15h 30min from Atlanta (ATL) and 55min from Gaborone (GBE).

There is 1 airport in Johannesburg with scheduled flights, Johannesburg International, JNB.

It depends on where from and when you are flying. The average one-way ticket price according to our data is $415.
Direct flights to South Africa
Cape Town International
Cape Town International (CPT)

Flights from 41 different airports

Durban International
Durban International (DUR)

Flights from 13 different airports

Kruger Mpumalanga International Airport
Kruger Mpumalanga International Airport (MQP)

Flights from 6 different airports

Bloemfontein (BFN)

Flights from 4 different airports

George Airport
George Airport (GRJ)

Flights from 4 different airports

Port Elizabeth
Port Elizabeth (PLZ)

Flights from 3 different airports

East London
East London (ELS)

Flights from 3 different airports

Lanseria (HLA)

Flights from 2 different airports

Skukuza (SZK)

Flights from 2 different airports

Hoedspruit Afs
Hoedspruit Afs (HDS)

Flights from 2 different airports