Lowcost flights from Hangzhou (China) to Haikou (China), €38 - €152

Direct distance between cities: 1522 km. Average direct flight time is 2:47 hours.

Please note! Some routes are seasonal.

From Hangzhou to Haikou with Chengdu Airlines (EU)
From Hangzhou to Haikou with Beijing Capital Airlines (JD)
Average ticket price: €38 - €152

Connection in Beijing (China)
From Hangzhou to Beijing with Beijing Capital Airlines (JD)
From Hangzhou to Beijing with China United Airlines (KN)
Average ticket price: €28 - €114
From Beijing to Haikou with Beijing Capital Airlines (JD)
From Beijing to Haikou with China United Airlines (KN)
Average ticket price: €57 - €229
Connection in Changsha (China)
From Hangzhou to Changsha with Chengdu Airlines (EU)
Average ticket price: €18 - €74
From Changsha to Haikou with 9 Air (AQ)
From Changsha to Haikou with Beijing Capital Airlines (JD)
Average ticket price: €24 - €96
Connection in Chengdu (China)
From Hangzhou to Chengdu with Beijing Capital Airlines (JD)
From Hangzhou to Chengdu with Chengdu Airlines (EU)
From Hangzhou to Chengdu with Spring Airlines (9C)
Average ticket price: €39 - €158
From Chengdu to Haikou with Beijing Capital Airlines (JD)
From Chengdu to Haikou with Chengdu Airlines (EU)
From Chengdu to Haikou with Lucky Air (8L)
Average ticket price: €34 - €135
Connection in Chongqing (China)
From Hangzhou to Chongqing with Beijing Capital Airlines (JD)
From Hangzhou to Chongqing with West Air (PN)
Average ticket price: €33 - €133
From Chongqing to Haikou with Beijing Capital Airlines (JD)
From Chongqing to Haikou with Chengdu Airlines (EU)
From Chongqing to Haikou with West Air (PN)
Average ticket price: €29 - €115
Connection in Enshi (China)
From Hangzhou to Enshi with Beijing Capital Airlines (JD)
Average ticket price: €26 - €105
From Enshi to Haikou with Beijing Capital Airlines (JD)
Average ticket price: €29 - €116
Connection in Ganzhou (China)
From Hangzhou to Ganzhou with Lucky Air (8L)
Average ticket price: €18 - €74
From Ganzhou to Haikou with Lucky Air (8L)
Average ticket price: €20 - €79
Connection in Guangzhou (China)
From Hangzhou to Guangzhou with 9 Air (AQ)
From Hangzhou to Guangzhou with Beijing Capital Airlines (JD)
From Hangzhou to Guangzhou with China United Airlines (KN)
Average ticket price: €26 - €104
From Guangzhou to Haikou with 9 Air (AQ)
From Guangzhou to Haikou with Beijing Capital Airlines (JD)
Average ticket price: €12 - €48
Connection in Guilin (China)
From Hangzhou to Guilin with Beijing Capital Airlines (JD)
From Hangzhou to Guilin with Spring Airlines (9C)
Average ticket price: €29 - €115
From Guilin to Haikou with Beijing Capital Airlines (JD)
Average ticket price: €14 - €58
Connection in Guiyang (China)
From Hangzhou to Guiyang with Colorful Guizhou Airlines (GY)
Average ticket price: €35 - €140
From Guiyang to Haikou with Beijing Capital Airlines (JD)
Average ticket price: €21 - €82
Connection in Hong Kong (Hong Kong)
From Hangzhou to Hong Kong with HK Express (UO)
Average ticket price: €27 - €108
From Hong Kong to Haikou with Greater Bay Airlines (HB)
From Hong Kong to Haikou with HK Express (UO)
Average ticket price: €12 - €47
Connection in Kuala Lumpur (Malaysia)
From Hangzhou to Kuala Lumpur with AirAsia X (D7)
Average ticket price: €90 - €360
From Kuala Lumpur to Haikou with Firefly (FY)
Average ticket price: €52 - €210
Connection in Kunming (China)
From Hangzhou to Kunming with Beijing Capital Airlines (JD)
From Hangzhou to Kunming with Lucky Air (8L)
From Hangzhou to Kunming with Ruili Airlines (DR)
Average ticket price: €45 - €181
From Kunming to Haikou with Lucky Air (8L)
Average ticket price: €24 - €96
Connection in Nanning (China)
From Hangzhou to Nanning with Beijing Capital Airlines (JD)
Average ticket price: €37 - €149
From Nanning to Haikou with Beijing Capital Airlines (JD)
From Nanning to Haikou with West Air (PN)
Average ticket price: €10 - €38
Connection in Qingdao (China)
From Hangzhou to Qingdao with Beijing Capital Airlines (JD)
Average ticket price: €17 - €67
From Qingdao to Haikou with Beijing Capital Airlines (JD)
Average ticket price: €51 - €206
Connection in Shenzhen (China)
From Hangzhou to Shenzhen with Spring Airlines (9C)
Average ticket price: €27 - €107
From Shenzhen to Haikou with Beijing Capital Airlines (JD)
Average ticket price: €12 - €47
Connection in Shijiazhuang (China)
From Hangzhou to Shijiazhuang with Beijing Capital Airlines (JD)
From Hangzhou to Shijiazhuang with China United Airlines (KN)
From Hangzhou to Shijiazhuang with Spring Airlines (9C)
Average ticket price: €26 - €104
From Shijiazhuang to Haikou with Beijing Capital Airlines (JD)
Average ticket price: €52 - €208
Connection in Singapore (Singapore)
From Hangzhou to Singapore with Jetstar Asia (3K)
From Hangzhou to Singapore with Scoot (TR)
Average ticket price: €92 - €366
From Singapore to Haikou with Jetstar Asia (3K)
From Singapore to Haikou with Scoot (TR)
Average ticket price: €55 - €220
Connection in Xian (China)
From Hangzhou to Xian with Beijing Capital Airlines (JD)
Average ticket price: €30 - €119
From Xian to Haikou with Beijing Capital Airlines (JD)
Average ticket price: €41 - €162
Connection in Zhengzhou (China)
From Hangzhou to Zhengzhou with Beijing Capital Airlines (JD)
From Hangzhou to Zhengzhou with Jiangxi Air (RY)
Average ticket price: €20 - €78
From Zhengzhou to Haikou with 9 Air (AQ)
From Zhengzhou to Haikou with Beijing Capital Airlines (JD)
From Zhengzhou to Haikou with West Air (PN)
Average ticket price: €41 - €166