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 Flysafair
One way
Economy
Tue, Dec 2
NZD 365
NZD 536
23%
Cape Town Johannesburg
Flysafair Flysafair
One way
Economy
Wed, Dec 24
NZD 161
NZD 209
49%
Durban Johannesburg
Flysafair Flysafair
One way
Economy
Wed, Jan 7
NZD 60
NZD 118
55%
Nairobi Johannesburg
Angola Airlines Angola Airlines
One way
Economy
Fri, Jan 2
NZD 424
NZD 941
45%
Accra Johannesburg
EgyptAir EgyptAir
One way
Economy
Sat, Dec 6
NZD 810
NZD 1,463
39%
Shanghai Johannesburg
China Eastern Airlines China Eastern Airlines
One way
Economy
Sat, Jan 24
NZD 706
NZD 1,160
43%
Lagos Johannesburg
Angola Airlines Angola Airlines
One way
Economy
Tue, Dec 30
NZD 698
NZD 1,214
49%
Beijing Johannesburg
Etihad Airways Etihad Airways
One way
Economy
Mon, Dec 8
NZD 573
NZD 1,115
29%
Dar es salaam Johannesburg
Rwandair 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
Search
9 Day Trip
Wed, Jan 21- Thu, Jan 29
9 Day Trip
London
Johannesburg
NZD 984
Search
8 Day Trip
Fri, Jan 23- Fri, Jan 30
8 Day Trip
Beijing
Johannesburg
NZD 998
Search
7 Day Trip
Sun, Feb 1- Sat, Feb 7
7 Day Trip
Singapore
Johannesburg
NZD 1,006
Search
4 Day Trip
Tue, Dec 2- Fri, Dec 5
4 Day Trip
Jakarta
Johannesburg
NZD 1,076
Search
8 Day Trip
Sun, Feb 1- Sun, Feb 8
8 Day Trip
Bangkok
Johannesburg
NZD 1,194
Search
View more return flights

Useful info for your flights to Johannesburg from the United Kingdom

Cheapest one-way flight priceNZD 197
Cheapest round-trip ticket priceNZD 338
Off-season for travelSeptember
Peak season for travelJanuary
Flight distance973.23 km
Average flight time1 hour 46 minutes
Popular airlineFlysafair
Cheapest monthFebruary

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.
    • 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.
  • 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.
  • 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.
  • Flight tickets to Johannesburg are the cheapest in February compared to other months, the average price is NZD 805.
  • Popular airlines with flights to Johannesburg: Flysafair , South African Airways , and Airlink .