Airlines Flying to Johannesburg
See which airlines fly to Johannesburg. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
South African Airways
Flysafair
Airlink
Rwandair
Ethiopian Airlines
Qatar Airways
Cathay Pacific
Emirates
Angola Airlines
LAM Mozambique
Etihad Airways
Singapore Airlines
Fastjet Airlines
Kenya Airways
Air Tanzania
Global Aviation
EgyptAir
Uganda Airlines
Proflight Zambia
Turkish Airlines Show More
Latest Flight Deals to Johannesburg
These are the best offers on flights to Johannesburg you’ll find over the next 60 days, with savings of up to NZD 653. Don’t miss out!
32% 

Harare Johannesburg
Flysafair One way
Economy

Tue, Dec 2
NZD 365
NZD 536
23% 

Cape Town Johannesburg
Flysafair One way
Economy

Wed, Dec 24
NZD 161
NZD 209
49% 

Durban Johannesburg
Flysafair One way
Economy

Wed, Jan 7
NZD 60
NZD 118
55% 

Nairobi Johannesburg
Angola Airlines One way
Economy

Fri, Jan 2
NZD 424
NZD 941
45% 

Accra Johannesburg
EgyptAir One way
Economy

Sat, Dec 6
NZD 810
NZD 1,463
39% 

Shanghai Johannesburg
China Eastern Airlines One way
Economy

Sat, Jan 24
NZD 706
NZD 1,160
43% 

Lagos Johannesburg
Angola Airlines One way
Economy

Tue, Dec 30
NZD 698
NZD 1,214
49% 

Beijing Johannesburg
Etihad Airways One way
Economy

Mon, Dec 8
NZD 573
NZD 1,115
29% 

Dar es salaam Johannesburg
Rwandair One way
Economy

Sun, Jan 18
NZD 468
NZD 654
Round-trip fights to Johannesburg
Whether it's a quick getaway or a business trip to remember, our 3–7 day round trips are perfect for experiencing Johannesburg affordably.
8 Day Trip
Sat, Jan 24- Sat, Jan 31
8 Day Trip
Kuala Lumpur
Johannesburg
NZD 941
9 Day Trip
Wed, Jan 21- Thu, Jan 29
9 Day Trip
London
Johannesburg
NZD 984
8 Day Trip
Fri, Jan 23- Fri, Jan 30
8 Day Trip
Beijing
Johannesburg
NZD 998
7 Day Trip
Sun, Feb 1- Sat, Feb 7
7 Day Trip
Singapore
Johannesburg
NZD 1,006
4 Day Trip
Tue, Dec 2- Fri, Dec 5
4 Day Trip
Jakarta
Johannesburg
NZD 1,076
8 Day Trip
Sun, Feb 1- Sun, Feb 8
8 Day Trip
Bangkok
Johannesburg
NZD 1,194
View more return flights
Useful info for your flights to Johannesburg from the United Kingdom
| Cheapest one-way flight price | NZD 197 |
|---|---|
| Cheapest round-trip ticket price | NZD 338 |
| Off-season for travel | September |
| Peak season for travel | January |
| Flight distance | 973.23 km |
| Average flight time | 1 hour 46 minutes |
| Popular airline | Flysafair |
| Cheapest month | February |
Frequently asked questions: Booking Johannesburg flights
What is the average flight ticket price from United States to Johannesburg?
The average ticket price to Johannesburg is NZD 868. Please use this price as a reference only.How long is the flight to Johannesburg?
- Approx. 2 hours 5 minutes to fly from Cape Town to Johannesburg.
- Approx. 1 hour 47 minutes to fly from Harare to Johannesburg.
- Approx. 1 hour 10 minutes to fly from Durban to Johannesburg.
- Approx. 7 hours 48 minutes to fly from Nairobi to Johannesburg.
How to get cheap flights to Johannesburg?
You can book cheaper flights in the following ways:- Search for tickets to a city or airport near Johannesburg.
- Look up different airlines that have flights to Johannesburg.
- Browse different departure dates from the same month.
- Filter for different departure times from the same day.
- Check for discount information on various social media sites.
- Explore deals and discounts on airline websites.
What is the most popular month to visit Johannesburg?
Understanding peak and off travel seasons to Johannesburg can help you arrange your travel plans accordingly. The most popular month to visit Johannesburg is December. The average price of flight tickets to Johannesburg in December is NZD 836.When are the cheapest flights to Johannesburg?
Flight tickets to Johannesburg are the cheapest in February compared to other months, the average price is NZD 805.How many airports in Johannesburg?
Which popular airlines have flights to Johannesburg?