


Flights from Haikou to Johannesburg Starting at JPY 150,365
We've found these cheap flights for you. You can book one-way or return flight tickets.
- Round-trip
- HAK08:4034h 30m2 stopsJNB13:10Tue, Mar 18|Haikou - Johannesburg|Hainan AirlinesJNB14:3525h 55m2 stopsHAK22:30Tue, Mar 25|Johannesburg - Haikou|Ethiopian AirlinesJPY 150,365JPY 299,11250% OFF50% OFFJPY 299,112JPY 150,365
- HAK23:2538h 15m1 stopJNB07:40Sat, Mar 15|Haikou - Johannesburg|Air ChinaJNB10:1025h 35m1 stopHAK17:45Fri, Mar 21|Johannesburg - Haikou|Air ChinaJPY 151,315JPY 299,11249% OFF49% OFFJPY 299,112JPY 151,315
- HAK10:4529h 40m2 stopsJNB10:25Sat, Mar 15|Haikou - Johannesburg|Jetstar AsiaJNB22:2030h 50m2 stopsHAK11:10Fri, Mar 21|Johannesburg - Haikou|EmiratesJPY 153,980JPY 299,11249% OFF49% OFFJPY 299,112JPY 153,980
- HAK17:0023h 55m2 stopsJNB10:55Sat, Mar 15|Haikou - Johannesburg|Hainan AirlinesJNB17:0023h 30m2 stopsHAK22:30Fri, Mar 21|Johannesburg - Haikou|Kenya AirwaysJPY 167,407JPY 167,407
- HAK21:4052h 20m2 stopsJNB20:00Tue, Mar 18|Haikou - Johannesburg|Hong Kong AirlinesJNB14:3525h 20m2 stopsHAK21:55Tue, Mar 25|Johannesburg - Haikou|Ethiopian AirlinesJPY 173,459JPY 173,459
- HAK21:4045h 30m2 stopsJNB13:10Tue, Feb 25|Haikou - Johannesburg|Hong Kong AirlinesJNB14:3524h 5m2 stopsHAK20:40Mon, Mar 3|Johannesburg - Haikou|Ethiopian AirlinesJPY 176,207JPY 176,207
- HAK20:1540h 55m2 stopsJNB07:10Sat, Mar 15|Haikou - Johannesburg|Sichuan AirlinesJNB10:1025h 35m1 stopHAK17:45Fri, Mar 21|Johannesburg - Haikou|Air ChinaJPY 189,572JPY 189,572
- HAK22:1542h 10m2 stopsJNB10:25Tue, Feb 25|Haikou - Johannesburg|Sichuan AirlinesJNB10:1025h 35m1 stopHAK17:45Mon, Mar 3|Johannesburg - Haikou|Air ChinaJPY 190,460JPY 190,460
- HAK20:1544h 10m2 stopsJNB10:25Tue, Mar 18|Haikou - Johannesburg|Sichuan AirlinesJNB22:2038h 45m2 stopsHAK19:05Tue, Mar 25|Johannesburg - Haikou|EmiratesJPY 199,818JPY 199,818
- HAK21:2041h 15m2 stopsJNB08:35Sat, Mar 15|Haikou - Johannesburg|China Eastern AirlinesJNB10:1025h 35m1 stopHAK17:45Fri, Mar 21|Johannesburg - Haikou|Air ChinaJPY 215,518JPY 215,518
- HAK01:00 pm3h 5mNonstopJNB02:00 pmFri, Feb 28|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:30
CDG
09:15
JNB
SMTWTFSHU7939
Hainan Airlines
08:40
HAK
10:00
BKK
SMTWTFSET629
Ethiopian Airlines
01:50
BKK
06:30
ADD
S-T-T-SET809
Ethiopian Airlines
08:45
ADD
13:05
JNB
SMTWTFSZH9312
Shenzhen Airlines
09:30
HAK
10:45
SZX
-M--T-SCA867
Air China
00:10
SZX
07:40
JNB
S-T-T--CA3552
Air China
09:35
HAK
11:00
SZX
SMTWTFSCA867
Air China
00:10
SZX
07:40
JNB
S-T-T--3K818
Jetstar Asia
10:45
HAK
14:15
SIN
S-T-TFSEK355
Emirates
21:00
SIN
00:40
DXB
SMTWTFSEK761
Emirates
04:05
DXB
10:15
JNB
SMTWTFSSQ8313
Singapore Airlines
11:40
HAK
15:20
SIN
-M-W-FSSQ478
Singapore Airlines
01:30
SIN
06:10
JNB
SMTWTFSCA1362
Air China
13:15
HAK
17:00
PEK
SMTWTFSCA867
Air China
18:30
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
18:00
HAK
19:25
CAN
SMTWTFSEK363
Emirates
00:15
CAN
04:25
DXB
SMTWTFSEK763
Emirates
09:55
DXB
16:15
JNB
SMTWTFSCZ8935
China Southern Airlines
20:25
HAK
00:10
PKX
SMTWTFSEK309
Emirates
07:25
PEK
11:50
DXB
SMTWTFSEK765
Emirates
14:40
DXB
20:50
JNB
SMTWTFS
Find the best time to fly from Haikou to Johannesburg
We monitor flight fares to help you find the best deals effortlessly
FAQ
How to find a cheap flight from Haikou to Johannesburg
Flight Information from Haikou to Johannesburg
Off-season for travel | January |
---|---|
Peak season for travel | February |
Flight distance | 10,249.44 km |
Popular airline | Sichuan Airlines |
Popular Flights
Top Routes 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 Queenstown
- Flights from Meilan International Airport to Christchurch
- Flights from Meilan International Airport to Auckland
- Flights from Meilan International Airport to New Plymouth
- Flights from Meilan International Airport to Wellington
- Flights from Meilan International Airport to Dunedin
- Flights from Haikou to Queenstown Airport
- Flights from Haikou to Dunedin International Airport
- Flights from Haikou to Christchurch International Airport
- Flights from Haikou to Wellington International Airport
- Flights from Haikou to Auckland International Airport
- Flights from Haikou to New Plymouth Airport
- Flights from Meilan International Airport to Auckland International Airport
- Flights from Meilan International Airport to Queenstown Airport
- Flights from Meilan International Airport to Christchurch International Airport
- Flights from Meilan International Airport to New Plymouth Airport
- Flights from Meilan International Airport to Wellington International Airport
- Flights from Meilan International Airport to Dunedin International Airport
Top Routes 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 Auckland International Airport to Johannesburg
- Flights from Christchurch International Airport to Johannesburg
- Flights from Queenstown Airport to Johannesburg
- Flights from Wellington International Airport to Johannesburg
- Flights from Dunedin International Airport to Johannesburg
- Flights from Nelson Airport to Johannesburg
- Flights from Auckland to O. R. Tambo International Airport
- Flights from Auckland to Lanseria International Airport
- Flights from Christchurch to O. R. Tambo International Airport
- Flights from Wellington to O. R. Tambo International Airport
- Flights from Queenstown to O. R. Tambo International Airport
- Flights from Napier to O. R. Tambo International Airport
- Flights from Auckland International Airport to O. R. Tambo International Airport
- Flights from Auckland International Airport to Lanseria International Airport
- Flights from Christchurch International Airport to O. R. Tambo International Airport
- Flights from Wellington International Airport to O. R. Tambo International Airport
- Flights from Tauranga Airport to O. R. Tambo International Airport
- Flights from Invercargill 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.