Lowcost flights from Sanya (China) to Chengdu (China), €37 - €147

Direct distance between cities: 1472 km. Average direct flight time is 2:43 hours.

Please note! Some routes are seasonal.

From Sanya to Chengdu with Lucky Air (8L)
From Sanya to Chengdu with Chengdu Airlines (EU)
From Sanya to Chengdu with Beijing Capital Airlines (JD)
Average ticket price: €37 - €147

Connection in Beijing (China)
From Sanya to Beijing with Beijing Capital Airlines (JD)
From Sanya to Beijing with China United Airlines (KN)
Average ticket price: €62 - €249
From Beijing to Chengdu with Beijing Capital Airlines (JD)
From Beijing to Chengdu with Chengdu Airlines (EU)
From Beijing to Chengdu with China United Airlines (KN)
Average ticket price: €38 - €153
Connection in Changsha (China)
From Sanya to Changsha with Beijing Capital Airlines (JD)
From Sanya to Changsha with Chengdu Airlines (EU)
Average ticket price: €29 - €117
From Changsha to Chengdu with Chengdu Airlines (EU)
Average ticket price: €23 - €94
Connection in Fuzhou (China)
From Sanya to Fuzhou with Beijing Capital Airlines (JD)
Average ticket price: €34 - €135
From Fuzhou to Chengdu with Chengdu Airlines (EU)
Average ticket price: €41 - €162
Connection in Ganzhou (China)
From Sanya to Ganzhou with West Air (PN)
Average ticket price: €25 - €101
From Ganzhou to Chengdu with Lucky Air (8L)
Average ticket price: €30 - €118
Connection in Guangzhou (China)
From Sanya to Guangzhou with 9 Air (AQ)
From Sanya to Guangzhou with Beijing Capital Airlines (JD)
Average ticket price: €17 - €70
From Guangzhou to Chengdu with 9 Air (AQ)
From Guangzhou to Chengdu with Beijing Capital Airlines (JD)
From Guangzhou to Chengdu with Chengdu Airlines (EU)
Average ticket price: €31 - €122
Connection in Guiyang (China)
From Sanya to Guiyang with Beijing Capital Airlines (JD)
From Sanya to Guiyang with Colorful Guizhou Airlines (GY)
Average ticket price: €24 - €95
From Guiyang to Chengdu with Chengdu Airlines (EU)
Average ticket price: €13 - €53
Connection in Hangzhou (China)
From Sanya to Hangzhou with Beijing Capital Airlines (JD)
From Sanya to Hangzhou with Chengdu Airlines (EU)
From Sanya to Hangzhou with Spring Airlines (9C)
Average ticket price: €43 - €173
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
Connection in Hefei (China)
From Sanya to Hefei with Beijing Capital Airlines (JD)
From Sanya to Hefei with Chengdu Airlines (EU)
Average ticket price: €43 - €170
From Hefei to Chengdu with 9 Air (AQ)
From Hefei to Chengdu with Chengdu Airlines (EU)
From Hefei to Chengdu with West Air (PN)
Average ticket price: €32 - €128
Connection in Hengyang (China)
From Sanya to Hengyang with West Air (PN)
Average ticket price: €25 - €100
From Hengyang to Chengdu with Chengdu Airlines (EU)
Average ticket price: €23 - €93
Connection in Hong Kong (Hong Kong)
From Sanya to Hong Kong with HK Express (UO)
Average ticket price: €17 - €67
From Hong Kong to Chengdu with HK Express (UO)
Average ticket price: €34 - €138
Connection in Jinan (China)
From Sanya to Jinan with Beijing Capital Airlines (JD)
From Sanya to Jinan with West Air (PN)
Average ticket price: €55 - €220
From Jinan to Chengdu with Chengdu Airlines (EU)
From Jinan to Chengdu with West Air (PN)
Average ticket price: €35 - €141
Connection in Jinjiang (China)
From Sanya to Jinjiang with West Air (PN)
Average ticket price: €30 - €119
From Jinjiang to Chengdu with Colorful Guizhou Airlines (GY)
From Jinjiang to Chengdu with Urumqi Air (UQ)
Average ticket price: €39 - €158
Connection in Kunming (China)
From Sanya to Kunming with Beijing Capital Airlines (JD)
From Sanya to Kunming with Lucky Air (8L)
Average ticket price: €25 - €101
From Kunming to Chengdu with Chengdu Airlines (EU)
From Kunming to Chengdu with Lucky Air (8L)
From Kunming to Chengdu with Ruili Airlines (DR)
Average ticket price: €15 - €62
Connection in Liuzhou (China)
From Sanya to Liuzhou with Chengdu Airlines (EU)
Average ticket price: €16 - €66
From Liuzhou to Chengdu with Chengdu Airlines (EU)
Average ticket price: €22 - €89
Connection in Nanchang (China)
From Sanya to Nanchang with Beijing Capital Airlines (JD)
From Sanya to Nanchang with Jiangxi Air (RY)
From Sanya to Nanchang with West Air (PN)
Average ticket price: €34 - €135
From Nanchang to Chengdu with Jiangxi Air (RY)
From Nanchang to Chengdu with Lucky Air (8L)
Average ticket price: €29 - €117
Connection in Nanjing (China)
From Sanya to Nanjing with Beijing Capital Airlines (JD)
Average ticket price: €44 - €177
From Nanjing to Chengdu with Chengdu Airlines (EU)
From Nanjing to Chengdu with Lucky Air (8L)
Average ticket price: €36 - €142
Connection in Nanning (China)
From Sanya to Nanning with Beijing Capital Airlines (JD)
Average ticket price: €12 - €50
From Nanning to Chengdu with Chengdu Airlines (EU)
Average ticket price: €25 - €98
Connection in Ningbo (China)
From Sanya to Ningbo with Spring Airlines (9C)
Average ticket price: €44 - €177
From Ningbo to Chengdu with Spring Airlines (9C)
Average ticket price: €42 - €168
Connection in Shanghai (China)
From Sanya to Shanghai with Spring Airlines (9C)
Average ticket price: €47 - €188
From Shanghai to Chengdu with Chengdu Airlines (EU)
From Shanghai to Chengdu with Spring Airlines (9C)
Average ticket price: €42 - €167
Connection in Shijiazhuang (China)
From Sanya to Shijiazhuang with Beijing Capital Airlines (JD)
From Sanya to Shijiazhuang with China United Airlines (KN)
From Sanya to Shijiazhuang with Spring Airlines (9C)
Average ticket price: €57 - €228
From Shijiazhuang to Chengdu with Beijing Capital Airlines (JD)
From Shijiazhuang to Chengdu with Chengdu Airlines (EU)
From Shijiazhuang to Chengdu with China United Airlines (KN)
From Shijiazhuang to Chengdu with Lucky Air (8L)
From Shijiazhuang to Chengdu with Spring Airlines (9C)
Average ticket price: €33 - €130
Connection in Tianjin (China)
From Sanya to Tianjin with Beijing Capital Airlines (JD)
From Sanya to Tianjin with Spring Airlines (9C)
Average ticket price: €61 - €243
From Tianjin to Chengdu with Chengdu Airlines (EU)
From Tianjin to Chengdu with Lucky Air (8L)
Average ticket price: €38 - €153
Connection in Wenzhou (China)
From Sanya to Wenzhou with China United Airlines (KN)
Average ticket price: €40 - €158
From Wenzhou to Chengdu with 9 Air (AQ)
From Wenzhou to Chengdu with Chengdu Airlines (EU)
From Wenzhou to Chengdu with China United Airlines (KN)
Average ticket price: €42 - €166
Connection in Wuhan (China)
From Sanya to Wuhan with Beijing Capital Airlines (JD)
Average ticket price: €37 - €147
From Wuhan to Chengdu with Chengdu Airlines (EU)
Average ticket price: €25 - €98
Connection in Xiamen (China)
From Sanya to Xiamen with Beijing Capital Airlines (JD)
Average ticket price: €28 - €114
From Xiamen to Chengdu with Chengdu Airlines (EU)
From Xiamen to Chengdu with Lucky Air (8L)
Average ticket price: €39 - €155
Connection in Xian (China)
From Sanya to Xian with Beijing Capital Airlines (JD)
Average ticket price: €45 - €180
From Xian to Chengdu with Chengdu Airlines (EU)
Average ticket price: €16 - €62
Connection in Yichang (China)
From Sanya to Yichang with Beijing Capital Airlines (JD)
Average ticket price: €34 - €138
From Yichang to Chengdu with Chengdu Airlines (EU)
Average ticket price: €18 - €72
Connection in Zhengzhou (China)
From Sanya to Zhengzhou with Beijing Capital Airlines (JD)
From Sanya to Zhengzhou with Lucky Air (8L)
From Sanya to Zhengzhou with West Air (PN)
Average ticket price: €46 - €186
From Zhengzhou to Chengdu with 9 Air (AQ)
From Zhengzhou to Chengdu with Jiangxi Air (RY)
Average ticket price: €26 - €103