Direct flights from Johannesburg (JNB) - FlightConnections (2023)

Johannesburg Airport (IATA: JNB, ICAO: FAJS), also known as OR Tambo International Airport, is the largest airport in South Africa.Johannesburg Airport has non-stop passenger flights scheduled to 79 destinations in 40 countries.

At present, there are 18 domestic flights from Johannesburg.

The longest flight from Johannesburg JNB is a 5,241 mile (8,435 km) non-stop route to Atlanta ATL. This direct flight takes around 16 hours and 50 minutes and is operated by Delta.

In total there are 46 airlines flying from and to Johannesburg. Most flights are operated by one of the following carriers:

Below you can find a list of the most popular destinations from Johannesburg, based on the number of scheduled flights for this month.

Aside from all non-stop destinations listed above, these are popular destinations from Johannesburg that require a stopover:

There are 45 airports that have flights from Johannesburg in Business Class. All airports that offer business class flights from JNB are listed below:

If you are looking for a luxurious flight, there's a total of 8 destinations to choose from that have First Class flights from JNB.

The following is an overview of all non-stop intercontinental flights operating from OR Tambo International Airport (JNB).

* Please note that there are no direct services between Johannesburg and Canada, Central America, the Caribbean, Southern Asia, Japan or Central Asia.

Non-stop flights from Johannesburg to Europe

Direct flights from Johannesburg (JNB) - FlightConnections (1)Air Austral: year-round to Saint-Denis (RUN).

Direct flights from Johannesburg (JNB) - FlightConnections (2)Air Belgium: year-round to Brussels (BRU).

Direct flights from Johannesburg (JNB) - FlightConnections (3)Air France (SkyTeam): year-round to Paris (CDG).

Direct flights from Johannesburg (JNB) - FlightConnections (4)KLM (SkyTeam): year-round to Amsterdam (AMS).

Direct flights from Johannesburg (JNB) - FlightConnections (5)British Airways (Oneworld): year-round to London Heathrow (LHR).

Direct flights from Johannesburg (JNB) - FlightConnections (6)Virgin Atlantic: year-round to London Heathrow (LHR).

Direct flights from Johannesburg (JNB) - FlightConnections (7)Condor: seasonal flights to Frankfurt (FRA).

Direct flights from Johannesburg (JNB) - FlightConnections (8)Lufthansa (Star Alliance): year-round to Frankfurt (FRA).

Direct flights from Johannesburg (JNB) - FlightConnections (9)Swiss (Star Alliance): year-round to Zürich (ZRH).

Non-stop flights from Johannesburg to the US

Direct flights from Johannesburg (JNB) - FlightConnections (10)Delta (SkyTeam): year-round to Atlanta (ATL).

Direct flights from Johannesburg (JNB) - FlightConnections (11)United Airlines (Star Alliance): year-round to New York (EWR).

Non-stop flights from Johannesburg to South America

Direct flights from Johannesburg (JNB) - FlightConnections (12)LATAM is currently the only airline flying non-stop from Johannesburg to Southern America. They fly seasonal to São Paulo (GRU).

Non-stop flights from Johannesburg to the Middle-East / Western Asia

Direct flights from Johannesburg (JNB) - FlightConnections (13)EL AL: year-round to Tel Aviv (TLV).

Direct flights from Johannesburg (JNB) - FlightConnections (14)Emirates: year-round to Dubai (DXB).

Direct flights from Johannesburg (JNB) - FlightConnections (15)Etihad Airways: year-round to Abu Dhabi (AUH).

(Video) Delta Air Lines Drops Cape Town With Nonstop Johannesburg A350 Flights

Direct flights from Johannesburg (JNB) - FlightConnections (16)Pakistan: year-round to Abu Dhabi (AUH).

Direct flights from Johannesburg (JNB) - FlightConnections (17)Qatar Airways (Oneworld): year-round to Doha (DOH).

Direct flights from Johannesburg (JNB) - FlightConnections (18)Turkish Airlines (Star Alliance): year-round to Istanbul (IST).

Non-stop flights from Johannesburg to China

Direct flights from Johannesburg (JNB) - FlightConnections (19)Air China is currently the only airline flying non-stop from Johannesburg to China. They fly seasonal to Beijing (PEK), year-round to Chengdu (CTU) and Shenzhen (SZX).

Non-stop flights from Johannesburg to East Asia

Direct flights from Johannesburg (JNB) - FlightConnections (20)Cathay Pacific is currently the only airline flying non-stop from Johannesburg to Eastern Asia. They fly seasonal to Hong Kong (HKG).

Non-stop flights from Johannesburg to South-East Asia

Direct flights from Johannesburg (JNB) - FlightConnections (21)Singapore Airlines is currently the only airline flying non-stop from Johannesburg to South-Eastern Asia. They fly year-round to Singapore (SIN).

Non-stop flights from Johannesburg to Australia / New Zealand / Oceania / the Pacific

Direct flights from Johannesburg (JNB) - FlightConnections (22)Qantas is currently the only airline flying non-stop from Johannesburg to Oceania. They fly seasonal to Perth (PER) and year-round to Sydney (SYD).

Direct flights from Johannesburg (JNB) - FlightConnections (23)

Flights from Johannesburg to Algeria

Algiers is the only destination in Algeria with direct flights from Johannesburg. Direct flights to Algiers are offered by Air Algerie.

Direct flights from Johannesburg (JNB) - FlightConnections (24)

Flights from Johannesburg to Angola

In Angola, the only destination that has a direct flight from Johannesburg is Luanda. You can fly non-stop to Luanda with Airlink or TAAG Angola.

Direct flights from Johannesburg (JNB) - FlightConnections (25)

Flights from Johannesburg to Australia

There are 2 destinations in Australia that have non-stop flights from Johannesburg.

To Perth and Sydney, you can fly with Qantas (Oneworld).

Direct flights from Johannesburg (JNB) - FlightConnections (26)

Flights from Johannesburg to Belgium

There is 1 destination in Belgium that has a direct connection from Johannesburg, which is Brussels. Direct flights to Brussels are offered by Air Belgium.

Direct flights from Johannesburg (JNB) - FlightConnections (27)

Flights from Johannesburg to Botswana

If you are looking for a direct flight from Johannesburg to Botswana, there are 4 destinations to choose from.

Direct flights to Francistown are offered by Air Botswana.
All direct flights from Johannesburg to Gaborone, Kasane and Maun are operated by Air Botswana and Airlink.

Direct flights from Johannesburg (JNB) - FlightConnections (28)

Flights from Johannesburg to Brazil

In Brazil, the only destination that has a direct flight from Johannesburg is São Paulo. Direct flights to São Paulo are offered by LATAM. This is a seasonal route that starts in August and ends in January.

Direct flights from Johannesburg (JNB) - FlightConnections (29)

Flights from Johannesburg to China

In China, there are 3 destinations from Johannesburg.

All direct flights from Johannesburg to Beijing, Chengdu and Shenzhen are operated by Air China (Star Alliance).

(Video) FLYING BEST Airline in AFRICA? | SOUTH AFRICAN AIRWAYS A340 Economy to Johannesburg

Direct flights from Johannesburg (JNB) - FlightConnections (30)

Flights from Johannesburg to Democratic Republic of the Congo

If you are looking for a direct flight from Johannesburg to Democratic Republic of the Congo, there are 2 destinations to choose from.

Non-stop flights to Kinshasa are offered by Air Cote D'Ivoire, ASKY Airlines and South African Airways (Star Alliance).
The only airline with direct flights to Lubumbashi is Airlink.

Direct flights from Johannesburg (JNB) - FlightConnections (31)

Flights from Johannesburg to Egypt

Cairo is the only destination in Egypt with direct flights from Johannesburg. Direct flights to Cairo are offered by Egyptair (Star Alliance).

Direct flights from Johannesburg (JNB) - FlightConnections (32)

Flights from Johannesburg to Ethiopia

There is 1 destination in Ethiopia that has a direct connection from Johannesburg, which is Addis Ababa. Direct flights to Addis Ababa are offered by Ethiopian Airlines (Star Alliance).

Direct flights from Johannesburg (JNB) - FlightConnections (33)

Flights from Johannesburg to France

There are 2 destinations in France that have non-stop flights from Johannesburg.

Direct flights to Paris are offered by Air France (SkyTeam).
The only airline with direct flights to Saint-Denis is Air Austral.

Direct flights from Johannesburg (JNB) - FlightConnections (34)

Flights from Johannesburg to Gabon

Libreville is the only destination in Gabon with direct flights from Johannesburg. Direct flights to Libreville are offered by ASKY Airlines.

Direct flights from Johannesburg (JNB) - FlightConnections (35)

Flights from Johannesburg to Germany

In Germany, the only destination that has a direct flight from Johannesburg is Frankfurt. You can fly non-stop to Frankfurt with Condor or Lufthansa (Star Alliance).

Direct flights from Johannesburg (JNB) - FlightConnections (36)

Flights from Johannesburg to Ghana

There is 1 destination in Ghana that has a direct connection from Johannesburg, which is Accra. Direct flights to Accra are offered by South African Airways (Star Alliance).

Direct flights from Johannesburg (JNB) - FlightConnections (37)

Flights from Johannesburg to Hong Kong

In Hong Kong, the only destination that has a direct flight from Johannesburg is Hong Kong. Direct flights to Hong Kong are offered by Cathay Pacific (Oneworld). This is a seasonal route that starts in July and ends in January.

Direct flights from Johannesburg (JNB) - FlightConnections (38)

Flights from Johannesburg to Israel

Tel Aviv is the only destination in Israel with direct flights from Johannesburg. Direct flights to Tel Aviv are offered by EL AL.

Direct flights from Johannesburg (JNB) - FlightConnections (39)

Flights from Johannesburg to Kenya

There is 1 destination in Kenya that has a direct connection from Johannesburg, which is Nairobi. Direct flights to Nairobi are offered by Kenya Airways (SkyTeam).

Direct flights from Johannesburg (JNB) - FlightConnections (40)

Flights from Johannesburg to Lesotho

Maseru is the only destination in Lesotho with direct flights from Johannesburg. Direct flights to Maseru are offered by Airlink.

Direct flights from Johannesburg (JNB) - FlightConnections (41)

(Video) TRIP REPORT | First Time on the Emirates B777! | Johannesburg to Dubai | Emirates Boeing 777

Flights from Johannesburg to Madagascar

In Madagascar, there are 2 destinations from Johannesburg.

To Antananarivo and Nosy Be, you can fly with Airlink.

Direct flights from Johannesburg (JNB) - FlightConnections (42)

Flights from Johannesburg to Malawi

In Malawi, the only destination that has a direct flight from Johannesburg is Blantyre. Direct flights to Blantyre are offered by Ethiopian Airlines (Star Alliance).

Direct flights from Johannesburg (JNB) - FlightConnections (43)

Flights from Johannesburg to Mauritius

There is 1 destination in Mauritius that has a direct connection from Johannesburg, which is Mauritius. Non-stop flights to Mauritius are offered by Air Mauritius, Safair and South African Airways (Star Alliance).

Direct flights from Johannesburg (JNB) - FlightConnections (44)

Flights from Johannesburg to Mozambique

In Mozambique there are several destinations from Johannesburg (6 in total).

Direct flights to Beira are offered by Airlink.
Non-stop flights to Maputo are offered by Airlink, LAM Mozambique and Turkish Airlines (Star Alliance).
All direct flights from Johannesburg to Nampula, Pemba and Tete are operated by Airlink.
You can fly non-stop to Vilankulos with Airlink or LAM Mozambique.

Direct flights from Johannesburg (JNB) - FlightConnections (45)

Flights from Johannesburg to Namibia

There are 2 destinations in Namibia that have non-stop flights from Johannesburg.

Direct flights to Walvis Bay are offered by Airlink.
You can fly non-stop to Windhoek with Airlink or South African Airways (Star Alliance).

Direct flights from Johannesburg (JNB) - FlightConnections (46)

Flights from Johannesburg to Netherlands

In Netherlands, the only destination that has a direct flight from Johannesburg is Amsterdam. Direct flights to Amsterdam are offered by KLM (SkyTeam).

Direct flights from Johannesburg (JNB) - FlightConnections (47)

Flights from Johannesburg to Nigeria

Lagos is the only destination in Nigeria with direct flights from Johannesburg. You can fly non-stop to Lagos with Air Peace or South African Airways (Star Alliance).

Direct flights from Johannesburg (JNB) - FlightConnections (48)

Flights from Johannesburg to Qatar

There is 1 destination in Qatar that has a direct connection from Johannesburg, which is Doha. Direct flights to Doha are offered by Qatar Airways (Oneworld).

Direct flights from Johannesburg (JNB) - FlightConnections (49)

Flights from Johannesburg to Rwanda

Kigali is the only destination in Rwanda with direct flights from Johannesburg. Direct flights to Kigali are offered by RwandAir.

Direct flights from Johannesburg (JNB) - FlightConnections (50)

Flights from Johannesburg to Seychelles

In Seychelles, the only destination that has a direct flight from Johannesburg is Mahé. Direct flights to Mahé are offered by Air Seychelles.

Direct flights from Johannesburg (JNB) - FlightConnections (51)

Flights from Johannesburg to Singapore

There is 1 destination in Singapore that has a direct connection from Johannesburg, which is Singapore. Direct flights to Singapore are offered by Singapore Airlines (Star Alliance).

Direct flights from Johannesburg (JNB) - FlightConnections (52)

(Video) SOUTH AFRICAN AIRWAYS Economy Class【4K Trip Report Johannesburg to Cape Town】SHOCKINGLY Good!

Flights from Johannesburg to St. Helena

In St. Helena, the only destination that has a direct flight from Johannesburg is Jamestown. Direct flights to Jamestown are offered by Airlink. This is a seasonal route that started in January and ends in January.

Direct flights from Johannesburg (JNB) - FlightConnections (53)

Flights from Johannesburg to Swaziland

Manzini is the only destination in Swaziland with direct flights from Johannesburg. Direct flights to Manzini are offered by Airlink.

Direct flights from Johannesburg (JNB) - FlightConnections (54)

Flights from Johannesburg to Switzerland

There is 1 destination in Switzerland that has a direct connection from Johannesburg, which is Zürich. Direct flights to Zürich are offered by Swiss (Star Alliance).

Direct flights from Johannesburg (JNB) - FlightConnections (55)

Flights from Johannesburg to Tanzania

Dar es Salaam is the only destination in Tanzania with direct flights from Johannesburg. Direct flights to Dar es Salaam are offered by Airlink.

Direct flights from Johannesburg (JNB) - FlightConnections (56)

Flights from Johannesburg to Turkey

In Turkey, the only destination that has a direct flight from Johannesburg is Istanbul. Direct flights to Istanbul are offered by Turkish Airlines (Star Alliance).

Direct flights from Johannesburg (JNB) - FlightConnections (57)

Flights from Johannesburg to Uganda

There is 1 destination in Uganda that has a direct connection from Johannesburg, which is Entebbe. You can fly non-stop to Entebbe with Airlink or Utair Express.

Direct flights from Johannesburg (JNB) - FlightConnections (58)

Flights from Johannesburg to United Arab Emirates

If you are looking for a direct flight from Johannesburg to United Arab Emirates, there are 2 destinations to choose from.

You can fly non-stop to Abu Dhabi with Etihad Airways or Pakistan.
The only airline with direct flights to Dubai is Emirates.

Direct flights from Johannesburg (JNB) - FlightConnections (59)

Flights from Johannesburg to United Kingdom

In United Kingdom, the only destination that has a direct flight from Johannesburg is London Heathrow. You can fly non-stop to London Heathrow with British Airways (Oneworld) or Virgin Atlantic.

Direct flights from Johannesburg (JNB) - FlightConnections (60)

Flights from Johannesburg to United States

In United States, there are 2 destinations from Johannesburg.

Direct flights to Atlanta are offered by Delta (SkyTeam).
The only airline with direct flights to New York is United Airlines (Star Alliance).

Direct flights from Johannesburg (JNB) - FlightConnections (61)

Flights from Johannesburg to Zambia

If you are looking for a direct flight from Johannesburg to Zambia, there are 3 destinations to choose from.

Direct flights to Livingstone are offered by Airlink.
From Johannesburg to Lusaka there are 5 airlines that have direct services, which are Airlink, KC International, Proflight Zambia, RwandAir and South African Airways (Star Alliance).
You can fly non-stop to Ndola with Airlink or Proflight Zambia.

Direct flights from Johannesburg (JNB) - FlightConnections (62)

Flights from Johannesburg to Zimbabwe

There are 3 destinations in Zimbabwe that have non-stop flights from Johannesburg.

You can fly non-stop to Bulawayo with Airlink or Fastjet.
From Johannesburg to Harare there are 4 airlines that have direct services, which are Air Zimbabwe, Airlink, Fastjet and South African Airways (Star Alliance).
Non-stop flights to Victoria Falls are offered by Airlink, Fastjet and South African Airways (Star Alliance).

(Video) TRIP REPORT | First Time on KLM B777! | Amsterdam to Johannesburg | KLM Boeing 777-300ER

There is one alternative airport to Johannesburg (JNB) within a range of 125 miles (200 km), which is Johannesburg (HLA).

Videos

1. Worst Airports and Airlines for Delays - 10 Travel Tips on Flight Disruption
(Sam Chui)
2. Airbus A340 Indian Ocean crossing Jo'burg to Perth | Full Cockpit Flight
(Just Planes)
3. SOUTH AFRICA to NEW ZEALAND l 24 hr Travel Day l Emigration l Singapore Airlines l September 2022
(Being Bedingfield - Craig & Chantz)
4. My AWFUL Flight on EGYPTAIR! Business Class
(Noel Philips)
5. Fastjet flight from Victoria Falls Zimbabwe to Johannesburg, South Africa 10.9.2022
(Tissa Madawela)
6. KLM Documentary - Thuis In de Wereld / At home in the world - Full length
(KLM Royal Dutch Airlines)
Top Articles
Latest Posts
Article information

Author: Jamar Nader

Last Updated: 02/07/2023

Views: 5448

Rating: 4.4 / 5 (75 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Jamar Nader

Birthday: 1995-02-28

Address: Apt. 536 6162 Reichel Greens, Port Zackaryside, CT 22682-9804

Phone: +9958384818317

Job: IT Representative

Hobby: Scrapbooking, Hiking, Hunting, Kite flying, Blacksmithing, Video gaming, Foraging

Introduction: My name is Jamar Nader, I am a fine, shiny, colorful, bright, nice, perfect, curious person who loves writing and wants to share my knowledge and understanding with you.