


Cheap flight deals from Haikou to Johannesburg Starting at PHP 58,093
We've found these cheap flights for you. You can book one-way or round-trip flight tickets.
- Round-trip
- HAK08:40 am34h 30m2 stopsJNB01:10 pmTue, Mar 18|Haikou - Johannesburg|Hainan AirlinesJNB02:35 pm25h 55m2 stopsHAK10:30 pmTue, Mar 25|Johannesburg - Haikou|Ethiopian AirlinesPHP 58,093PHP 112,51948% OFF48% OFFPHP 112,519PHP 58,093
- HAK11:25 pm38h 15m1 stopJNB07:40 amSat, Mar 15|Haikou - Johannesburg|Air ChinaJNB10:10 am25h 35m1 stopHAK05:45 pmFri, Mar 21|Johannesburg - Haikou|Air ChinaPHP 58,460PHP 112,51948% OFF48% OFFPHP 112,519PHP 58,460
- HAK10:45 am29h 40m2 stopsJNB10:25 amSat, Mar 15|Haikou - Johannesburg|Jetstar AsiaJNB10:20 pm30h 50m2 stopsHAK11:10 amFri, Mar 21|Johannesburg - Haikou|EmiratesPHP 59,489PHP 112,51947% OFF47% OFFPHP 112,519PHP 59,489
- HAK05:00 pm23h 55m2 stopsJNB10:55 amSat, Mar 15|Haikou - Johannesburg|Hainan AirlinesJNB05:00 pm23h 30m2 stopsHAK10:30 pmFri, Mar 21|Johannesburg - Haikou|Kenya AirwaysPHP 64,677PHP 64,677
- HAK09:40 pm52h 20m2 stopsJNB08:00 pmTue, Mar 18|Haikou - Johannesburg|Hong Kong AirlinesJNB02:35 pm25h 20m2 stopsHAK09:55 pmTue, Mar 25|Johannesburg - Haikou|Ethiopian AirlinesPHP 67,015PHP 67,015
- HAK09:40 pm45h 30m2 stopsJNB01:10 pmTue, Feb 25|Haikou - Johannesburg|Hong Kong AirlinesJNB02:35 pm24h 5m2 stopsHAK08:40 pmMon, Mar 3|Johannesburg - Haikou|Ethiopian AirlinesPHP 68,077PHP 68,077
- HAK08:15 pm40h 55m2 stopsJNB07:10 amSat, Mar 15|Haikou - Johannesburg|Sichuan AirlinesJNB10:10 am25h 35m1 stopHAK05:45 pmFri, Mar 21|Johannesburg - Haikou|Air ChinaPHP 73,240PHP 73,240
- HAK10:15 pm42h 10m2 stopsJNB10:25 amTue, Feb 25|Haikou - Johannesburg|Sichuan AirlinesJNB10:10 am25h 35m1 stopHAK05:45 pmMon, Mar 3|Johannesburg - Haikou|Air ChinaPHP 73,583PHP 73,583
- HAK08:15 pm44h 10m2 stopsJNB10:25 amTue, Mar 18|Haikou - Johannesburg|Sichuan AirlinesJNB10:20 pm38h 45m2 stopsHAK07:05 pmTue, Mar 25|Johannesburg - Haikou|EmiratesPHP 77,199PHP 77,199
- HAK09:20 pm41h 15m2 stopsJNB08:35 amSat, Mar 15|Haikou - Johannesburg|China Eastern AirlinesJNB10:10 am25h 35m1 stopHAK05:45 pmFri, Mar 21|Johannesburg - Haikou|Air ChinaPHP 83,264PHP 83,264
- 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
CA1362
Air China
01:15 pm
HAK
05:00 pm
PEK
SMTWTFSCA867
Air China
06:45 pm
PEK
07:40 am
JNB
-M-W--SHU721
Hainan Airlines
04:45 pm
HAK
06:05 pm
BKK
SMTWTFSKQ887
Kenya Airways
01:00 am
BKK
06:05 am
NBO
-MTW-FSKQ760
Kenya Airways
07:45 am
NBO
10:55 am
JNB
SMTWTFSMU6585
China Eastern Airlines
06:20 am
HAK
08:55 am
PVG
SMTWTFSMU569
China Eastern Airlines
12:25 pm
PVG
06:05 pm
CDG
-M-WTFSAF990
Air France
09:15 pm
CDG
08:30 am
JNB
SMTWTFSCZ6783
China Southern Airlines
07:35 pm
HAK
08:55 pm
CAN
SMTWTFSEK363
Emirates
12:15 am
CAN
04:25 am
DXB
SMTWTFSEK763
Emirates
09:55 am
DXB
04:15 pm
JNB
SMTWTFSHU7939
Hainan Airlines
08:40 am
HAK
10:00 am
BKK
SMTWTFSET629
Ethiopian Airlines
01:35 am
BKK
06:05 am
ADD
S-T-T-SET809
Ethiopian Airlines
08:45 am
ADD
01:05 pm
JNB
SMTWTFSCA3552
Air China
09:35 am
HAK
11:00 am
SZX
SMTWTFSCA867
Air China
12:10 am
SZX
07:40 am
JNB
S-T-T--ZH9312
Shenzhen Airlines
10:40 pm
HAK
12:15 am
SZX
-M--T-SCA867
Air China
12:10 am
SZX
07:40 am
JNB
S-T-T--CZ8935
China Southern Airlines
11:00 pm
HAK
02:45 am
PKX
SMTWTFSEK309
Emirates
07:25 am
PEK
11:50 am
DXB
SMTWTFSEK765
Emirates
02:40 pm
DXB
08:50 pm
JNB
SMTWTFSSQ8313
Singapore Airlines
11:40 am
HAK
03:20 pm
SIN
-M-W-FSSQ478
Singapore Airlines
01:45 am
SIN
06:25 am
JNB
SMTWTFS3K818
Jetstar Asia
12:15 pm
HAK
03:45 pm
SIN
S-T-TFSEK355
Emirates
09:00 pm
SIN
12:40 am
DXB
SMTWTFSEK761
Emirates
04:05 am
DXB
10:15 am
JNB
SMTWTFS
When is the cheapest time to fly from Haikou to Johannesburg?
We monitor flight fares to help you find the best deals effortlessly
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
Popular Flights 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 Tagbilaran
- Flights from Meilan International Airport to Kalibo
- Flights from Meilan International Airport to Davao
- Flights from Meilan International Airport to Iloilo City
- Flights from Meilan International Airport to Puerto Princesa
- Flights from Meilan International Airport to Del Carmen
- Flights from Haikou to El Nido ENI Airport
- Flights from Haikou to Kalibo International Airport
- Flights from Haikou to Ninoy Aquino International Airport
- Flights from Haikou to Godofredo P. Ramos Airport
- Flights from Haikou to Daniel Z. Romualdez Airport
- Flights from Haikou to Panglao International Airport
- Flights from Meilan International Airport to Ninoy Aquino International Airport
- Flights from Meilan International Airport to Mactan-Cebu International Airport
- Flights from Meilan International Airport to Francisco Bangoy International Airport
- Flights from Meilan International Airport to Sibulan Airport
- Flights from Meilan International Airport to Clark International Airport
- Flights from Meilan International Airport to Kalibo International Airport
Popular Flights 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 Ninoy Aquino International Airport to Johannesburg
- Flights from Mactan-Cebu International Airport to Johannesburg
- Flights from Francisco Bangoy International Airport to Johannesburg
- Flights from Clark International Airport to Johannesburg
- Flights from Godofredo P. Ramos Airport to Johannesburg
- Flights from Iloilo International Airport to Johannesburg
- Flights from Manila to O. R. Tambo International Airport
- Flights from Manila to Lanseria International Airport
- Flights from Mabalacat to Lanseria International Airport
- Flights from Mabalacat to O. R. Tambo International Airport
- Flights from Cebu to O. R. Tambo International Airport
- Flights from Caticlan to O. R. Tambo International Airport
- Flights from Ninoy Aquino International Airport to Lanseria International Airport
- Flights from Ninoy Aquino International Airport to O. R. Tambo International Airport
- Flights from Clark International Airport to O. R. Tambo International Airport
- Flights from Clark International Airport to Lanseria International Airport
- Flights from Laguindingan International Airport to O. R. Tambo International Airport
- Flights from Butuan Airport to O. R. Tambo International Airport
Recommended Routes
- 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.