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 1,272. Don’t miss out!
70% 

BangkokJohannesburg

One way
Economy

Wed, Apr 2
NZD 548
NZD 1,820
54% 

SeoulJohannesburg

One way
Economy

Tue, Apr 1
NZD 617
NZD 1,334
64% 

SingaporeJohannesburg

One way
Economy

Tue, May 20
NZD 618
NZD 1,710
49% 

Kuala LumpurJohannesburg

One way
Economy

Sun, Mar 30
NZD 653
NZD 1,285
60% 

ShanghaiJohannesburg

One way
Economy

Sat, Apr 12
NZD 658
NZD 1,630
60% 

Hong KongJohannesburg

One way
Economy

Mon, Apr 28
NZD 708
NZD 1,749
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.
7 Day Trip
Thu, May 22 - Wed, May 28
7 Day Trip
Singapore
Johannesburg
NZD 988
5 Day Trip
Sun, Apr 13 - Thu, Apr 17
5 Day Trip
Kuala Lumpur
Johannesburg
NZD 1,065
6 Day Trip
Thu, Jun 12 - Tue, Jun 17
6 Day Trip
Seoul
Johannesburg
NZD 1,081
5 Day Trip
Fri, Jun 6 - Tue, Jun 10
5 Day Trip
Hong Kong
Johannesburg
NZD 1,095
5 Day Trip
Mon, May 5 - Fri, May 9
5 Day Trip
Shanghai
Johannesburg
NZD 1,155
5 Day Trip
Thu, Apr 24 - Mon, Apr 28
5 Day Trip
Bangkok
Johannesburg
NZD 1,183
View more return flights
Direct flights to Johannesburg
Check out direct flights to Johannesburg and find the flight that best fits your travel needs.
Tue, May 6
Singapore(SIN)Johannesburg(JNB)

Economy
NZD 1,076
Search
Sat, May 3
Hong Kong(HKG)Johannesburg(JNB)

Economy
NZD 2,239
Search
View more direct flights
Airports in Johannesburg
Learn about the different airports in Johannesburg, find the best flight and transfer options, and plan your journey.
- 15.36 km from central JohannesburgCheapestClosestJohannesburg O R Tambo AirportTickets FromNZD 960
- 41.22 km from central JohannesburgLanseria International AirportTickets FromNZD 1,311
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.
Useful info for your flights to Johannesburg from the United Kingdom
Cheapest one-way flight price | NZD 853 |
---|---|
Cheapest round-trip ticket price | NZD 2,435 |
Off-season for travel | April |
Peak season for travel | December |
Flight distance | 12,851.05 km |
Average flight time | 15 hours 5 minutes |
Popular airline | Emirates |
Cheapest month | June |
Frequently asked questions: Booking Johannesburg flights
Payment Methods
Our Partners
Copyright © 2025 Trip.com Travel Singapore Pte. Ltd. All rights reserved
Site Operator: Trip.com Travel Singapore Pte. Ltd.
Site Operator: Trip.com Travel Singapore Pte. Ltd.