Direct Flights
from Haikou HAK
with Hainan Airlines

6,745 weekly flights departing from Meilan Intl
Serving 545 domestic and 158 international routes.
Departure city: Haikou, China

Domestic
Anqing (AQG)7/week 2h20min from $289
Beijing (PEK)52/week 3h30min from $99
Changsha (CSX)39/week 1h50min from $67
Chengdu (CTU)18/week 2h15min from $125
Chongqing (CKG)26/week 2h00min from $256
Fuzhou (FOC)3/week 2h05min from $236
Guangzhou (CAN)42/week 1h10min from $304
Guilin (KWL)17/week 1h20min from $170
Guiyang (KWE)14/week 1h30min from $182
Hangzhou (HGH)22/week 2h20min from $82
Hefei (HFE)12/week 2h25min from $333
Hohhot (HET)2/week 3h40min from $483
Kunming (KMG)14/week 2h05min from $67
Lanzhou (LHW)3/week 3h15min from $423
Mianyang (MIG)4/week 2h45min from $285
Nanchang (KHN)17/week 2h00min from $67
Nanjing (NKG)38/week 2h25min from $347
Nanning (NNG)7/week 1h05min from $59
Ningbo (NGB)14/week 2h20min from $288
Quanzhou (JJN)3/week 1h55min from $71
Shanghai (PVG)24/week 2h40min from $308
Shanghai (SHA)7/week 2h45min from $328
Shenzhen (SZX)35/week 1h10min from $58
Shijiazhuang (SJW)7/week 3h15min from $162
Taiyuan (TYN)22/week 2h50min from $150
Wuhan (WUH)40/week 2h05min from $289
Xi'an (XIY)25/week 2h30min from $363
Xiamen (XMN)13/week 1h45min from $59
Xuzhou (XUZ)7/week 2h50min from $188
Yinchuan (INC)7/week 3h25min from $417
Zhanjiang (ZHA)13/week 0h40min from $106
Zhengzhou (CGO)24/week 2h40min from $98
Zhuhai (ZUH)2/week 0h55min from $116
Australia
Melbourne (MEL)3/week 9h30min from $279
Sydney (SYD)2/week 9h20min from $294
Cambodia
Phnom Penh (PNH)3/week 2h10min from $235
Sihanoukville (KOS)3/week 2h00min from $229
Japan
Osaka (KIX)5/week 3h50min from $360
Lao People's Democratic Republic
Luang Prabang (LPQ)1/week 2h05min from $718
Vientiane (VTE)1/week 1h50min from $255
Macao
Macau (MFM)3/week 1h25min from $91
Myanmar
Mandalay (MDL)1/week 2h45min from $273
Singapore
Singapore (SIN)3/week 3h25min from $119
Taiwan, Province of China
Taipei (TPE)9/week 2h05min from $194
Thailand
Bangkok (BKK)13/week 2h15min from $253