


Cheap flight deals from Haikou to Johannesburg Starting at NZD 1,746
Discover our range of affordable one-way and round-trip flights from Haikou to Johannesburg and kick-start your next adventure today!
- Round-trip
- HAK08:4034h 30m2 stopsJNB13:10Tue, Mar 18|Haikou - Johannesburg|Hainan AirlinesJNB14:3525h 55m2 stopsHAK22:30Tue, Mar 25|Johannesburg - Haikou|Ethiopian AirlinesNZD 1,746NZD 3,38248% OFF48% OFFNZD 3,382NZD 1,746
- HAK23:2538h 15m1 stopJNB07:40Sat, Mar 15|Haikou - Johannesburg|Air ChinaJNB10:1025h 35m1 stopHAK17:45Fri, Mar 21|Johannesburg - Haikou|Air ChinaNZD 1,757NZD 3,38248% OFF48% OFFNZD 3,382NZD 1,757
- HAK10:4529h 40m2 stopsJNB10:25Sat, Mar 15|Haikou - Johannesburg|Jetstar AsiaJNB22:2030h 50m2 stopsHAK11:10Fri, Mar 21|Johannesburg - Haikou|EmiratesNZD 1,788NZD 3,38247% OFF47% OFFNZD 3,382NZD 1,788
- HAK17:0023h 55m2 stopsJNB10:55Sat, Mar 15|Haikou - Johannesburg|Hainan AirlinesJNB17:0023h 30m2 stopsHAK22:30Fri, Mar 21|Johannesburg - Haikou|Kenya AirwaysNZD 1,944NZD 1,944
- HAK21:4052h 20m2 stopsJNB20:00Tue, Mar 18|Haikou - Johannesburg|Hong Kong AirlinesJNB14:3525h 20m2 stopsHAK21:55Tue, Mar 25|Johannesburg - Haikou|Ethiopian AirlinesNZD 2,014NZD 2,014
- HAK21:4045h 30m2 stopsJNB13:10Tue, Feb 25|Haikou - Johannesburg|Hong Kong AirlinesJNB14:3524h 5m2 stopsHAK20:40Mon, Mar 3|Johannesburg - Haikou|Ethiopian AirlinesNZD 2,046NZD 2,046
- HAK20:1540h 55m2 stopsJNB07:10Sat, Mar 15|Haikou - Johannesburg|Sichuan AirlinesJNB10:1025h 35m1 stopHAK17:45Fri, Mar 21|Johannesburg - Haikou|Air ChinaNZD 2,202NZD 2,202
- HAK22:1542h 10m2 stopsJNB10:25Tue, Feb 25|Haikou - Johannesburg|Sichuan AirlinesJNB10:1025h 35m1 stopHAK17:45Mon, Mar 3|Johannesburg - Haikou|Air ChinaNZD 2,212NZD 2,212
- HAK20:1544h 10m2 stopsJNB10:25Tue, Mar 18|Haikou - Johannesburg|Sichuan AirlinesJNB22:2038h 45m2 stopsHAK19:05Tue, Mar 25|Johannesburg - Haikou|EmiratesNZD 2,320NZD 2,320
- HAK21:2041h 15m2 stopsJNB08:35Sat, Mar 15|Haikou - Johannesburg|China Eastern AirlinesJNB10:1025h 35m1 stopHAK17:45Fri, Mar 21|Johannesburg - Haikou|Air ChinaNZD 2,503NZD 2,503
- HAK01:00 pm3h 5mNonstopJNB02:00 pmWed, Feb 26|Haikou - Johannesburg|Hainan AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Haikou to Johannesburg flight time & flight schedules
MU6585
China Eastern Airlines
06:20
HAK
08:55
PVG
SMTWTFSMU569
China Eastern Airlines
12:25
PVG
18:05
CDG
-M-WTFSAF990
Air France
21:15
CDG
08:30
JNB
SMTWTFSHU7939
Hainan Airlines
08:40
HAK
10:00
BKK
SMTWTFSET629
Ethiopian Airlines
01:35
BKK
06:05
ADD
S-T-T-SET809
Ethiopian Airlines
08:45
ADD
13:05
JNB
SMTWTFSCA3552
Air China
09:35
HAK
11:00
SZX
SMTWTFSCA867
Air China
00:10
SZX
07:40
JNB
S-T-T--SQ8313
Singapore Airlines
11:40
HAK
15:20
SIN
-M-W-FSSQ478
Singapore Airlines
01:45
SIN
06:25
JNB
SMTWTFS3K818
Jetstar Asia
12:15
HAK
15:45
SIN
S-T-TFSEK355
Emirates
21:00
SIN
00:40
DXB
SMTWTFSEK761
Emirates
04:05
DXB
10:15
JNB
SMTWTFSCA1362
Air China
13:15
HAK
17:00
PEK
SMTWTFSCA867
Air China
18:45
PEK
07:40
JNB
-M-W--SHU721
Hainan Airlines
16:45
HAK
18:05
BKK
SMTWTFSKQ887
Kenya Airways
01:00
BKK
06:05
NBO
-MTW-FSKQ760
Kenya Airways
07:45
NBO
10:55
JNB
SMTWTFSCZ6783
China Southern Airlines
19:35
HAK
20:55
CAN
SMTWTFSEK363
Emirates
00:15
CAN
04:25
DXB
SMTWTFSEK763
Emirates
09:55
DXB
16:15
JNB
SMTWTFSZH9312
Shenzhen Airlines
22:40
HAK
00:15
SZX
-M--T-SCA867
Air China
00:10
SZX
07:40
JNB
S-T-T--CZ8935
China Southern Airlines
23:00
HAK
02:45
PKX
SMTWTFSEK309
Emirates
07:25
PEK
11:50
DXB
SMTWTFSEK765
Emirates
14:40
DXB
20:50
JNB
SMTWTFS
When is the cheapest time to fly from Haikou to Johannesburg?
These price trend charts carefully monitor and predict how flight prices from Haikou to Johannesburg will change. Keep a close eye on them to understand when the best time to buy your tickets is.
Frequently Asked Questions
How to find a cheap flight from Haikou to Johannesburg
Flight Info | Haikou to Johannesburg
Off-season for travel | January |
---|---|
Peak season for travel | February |
Flight distance | 10,249.44 km |
Popular airline | Sichuan Airlines |
More Travel Options
Top Flight From Haikou
- Haikou to Hong Kong Flights
- Haikou to Shenzhen Flights
- Haikou to Bangkok Flights
- Haikou to Shanghai Flights
- Haikou to Guangzhou Flights
- Haikou to Seoul Flights
- Haikou to Beijing Flights
- Haikou to Kuala Lumpur Flights
- Haikou to Taipei Flights
- Haikou to Tokyo Flights
- Haikou to Hohhot Flights
- Flights from Meilan International Airport to Abu Dhabi
- Flights from Meilan International Airport to Dubai
- Flights from Meilan International Airport to Sharjah
- Flights from Haikou to Abu Dhabi International Airport
- Flights from Haikou to Sharjah International Airport
- Flights from Haikou to Al Maktoum International Airport
- Flights from Haikou to Dubai International Airport
- Flights from Meilan International Airport to Al Maktoum International Airport
- Flights from Meilan International Airport to Dubai International Airport
- Flights from Meilan International Airport to Abu Dhabi International Airport
- Flights from Meilan International Airport to Sharjah International Airport
Top Flight to Johannesburg
- Cape Town to Johannesburg Flights
- Harare to Johannesburg Flights
- Durban to Johannesburg Flights
- Bangkok to Johannesburg Flights
- Perth to Johannesburg Flights
- Seoul to Johannesburg Flights
- Kuala Lumpur to Johannesburg Flights
- Singapore to Johannesburg Flights
- Sao Paulo to Johannesburg Flights
- Dubai to Johannesburg Flights
- Dublin to Johannesburg Flights
- Flights from Dubai International Airport to Johannesburg
- Flights from Abu Dhabi International Airport to Johannesburg
- Flights from Sharjah International Airport to Johannesburg
- Flights from Al Maktoum International Airport to Johannesburg
- Flights from Ras Al Khaimah International Airport to Johannesburg
- Flights from Abu Dhabi Bus Station to Johannesburg
- Flights from Dubai to Lanseria International Airport
- Flights from Dubai to O. R. Tambo International Airport
- Flights from Abu Dhabi to Lanseria International Airport
- Flights from Abu Dhabi to O. R. Tambo International Airport
- Flights from Sharjah to O. R. Tambo International Airport
- Flights from Sharjah to Lanseria International Airport
- Flights from Dubai International Airport to Lanseria International Airport
- Flights from Al Maktoum International Airport to O. R. Tambo International Airport
- Flights from Dubai International Airport to O. R. Tambo International Airport
- Flights from Abu Dhabi Bus Station to O. R. Tambo International Airport
- Flights from Abu Dhabi International Airport to Lanseria International Airport
- Flights from Abu Dhabi International Airport to O. R. Tambo International Airport
More Flight Options
- Beijing to Johannesburg Flights
- Shenzhen to Johannesburg Flights
- Shanghai to Cape Town Flights
- Hong Kong to Cape Town Flights
- Beijing to Cape Town Flights
- Taipei to Johannesburg Flights
- Hangzhou to Johannesburg Flights
- Chengdu to Johannesburg Flights
- Hong Kong to Johannesburg Flights
- Guangzhou to Johannesburg Flights
- Taipei to Cape Town Flights
Site Operator: Trip.com Travel Singapore Pte. Ltd.