Lowcost flights from Xian (China) to Sanya (China), €45 - €180

Direct distance between cities: 1795 km. Average direct flight time is 3:06 hours.

Please note! Some routes are seasonal.

From Xian to Sanya with Beijing Capital Airlines (JD)
Average ticket price: €45 - €180

Connection in Busan (South Korea)
From Xian to Busan with Air Busan (BX)
Average ticket price: €46 - €184
From Busan to Sanya with Air Busan (BX)
Average ticket price: €67 - €269
Connection in Changsha (China)
From Xian to Changsha with Chengdu Airlines (EU)
Average ticket price: €20 - €81
From Changsha to Sanya with Beijing Capital Airlines (JD)
From Changsha to Sanya with Chengdu Airlines (EU)
Average ticket price: €29 - €117
Connection in Chengdu (China)
From Xian to Chengdu with Chengdu Airlines (EU)
Average ticket price: €16 - €62
From Chengdu to Sanya with Beijing Capital Airlines (JD)
From Chengdu to Sanya with Chengdu Airlines (EU)
From Chengdu to Sanya with Lucky Air (8L)
Average ticket price: €37 - €147
Connection in Chongqing (China)
From Xian to Chongqing with Beijing Capital Airlines (JD)
From Xian to Chongqing with West Air (PN)
Average ticket price: €14 - €56
From Chongqing to Sanya with Beijing Capital Airlines (JD)
From Chongqing to Sanya with West Air (PN)
Average ticket price: €33 - €130
Connection in Fuzhou (China)
From Xian to Fuzhou with Beijing Capital Airlines (JD)
Average ticket price: €35 - €141
From Fuzhou to Sanya with Beijing Capital Airlines (JD)
Average ticket price: €34 - €135
Connection in Guangzhou (China)
From Xian to Guangzhou with 9 Air (AQ)
Average ticket price: €33 - €131
From Guangzhou to Sanya with 9 Air (AQ)
From Guangzhou to Sanya with Beijing Capital Airlines (JD)
Average ticket price: €17 - €70
Connection in Guilin (China)
From Xian to Guilin with Beijing Capital Airlines (JD)
Average ticket price: €26 - €105
From Guilin to Sanya with Beijing Capital Airlines (JD)
Average ticket price: €19 - €77
Connection in Guiyang (China)
From Xian to Guiyang with Beijing Capital Airlines (JD)
From Xian to Guiyang with China United Airlines (KN)
Average ticket price: €22 - €90
From Guiyang to Sanya with Beijing Capital Airlines (JD)
From Guiyang to Sanya with Colorful Guizhou Airlines (GY)
Average ticket price: €24 - €95
Connection in Hangzhou (China)
From Xian to Hangzhou with Beijing Capital Airlines (JD)
Average ticket price: €30 - €119
From Hangzhou to Sanya with Beijing Capital Airlines (JD)
From Hangzhou to Sanya with Chengdu Airlines (EU)
From Hangzhou to Sanya with Spring Airlines (9C)
Average ticket price: €43 - €173
Connection in Hefei (China)
From Xian to Hefei with Beijing Capital Airlines (JD)
Average ticket price: €21 - €84
From Hefei to Sanya with Beijing Capital Airlines (JD)
From Hefei to Sanya with Chengdu Airlines (EU)
Average ticket price: €43 - €170
Connection in Hong Kong (Hong Kong)
From Xian to Hong Kong with HK Express (UO)
Average ticket price: €36 - €146
From Hong Kong to Sanya with HK Express (UO)
Average ticket price: €17 - €67
Connection in Jinan (China)
From Xian to Jinan with Beijing Capital Airlines (JD)
Average ticket price: €20 - €81
From Jinan to Sanya with Beijing Capital Airlines (JD)
From Jinan to Sanya with West Air (PN)
Average ticket price: €55 - €220
Connection in Kunming (China)
From Xian to Kunming with Lucky Air (8L)
From Xian to Kunming with Ruili Airlines (DR)
Average ticket price: €30 - €118
From Kunming to Sanya with Beijing Capital Airlines (JD)
From Kunming to Sanya with Lucky Air (8L)
Average ticket price: €25 - €101
Connection in Liuzhou (China)
From Xian to Liuzhou with Chengdu Airlines (EU)
Average ticket price: €29 - €114
From Liuzhou to Sanya with Chengdu Airlines (EU)
Average ticket price: €16 - €66
Connection in Nanchang (China)
From Xian to Nanchang with Beijing Capital Airlines (JD)
From Xian to Nanchang with Jiangxi Air (RY)
From Xian to Nanchang with Spring Airlines (9C)
Average ticket price: €23 - €92
From Nanchang to Sanya with Beijing Capital Airlines (JD)
From Nanchang to Sanya with Jiangxi Air (RY)
From Nanchang to Sanya with West Air (PN)
Average ticket price: €34 - €135
Connection in Nanjing (China)
From Xian to Nanjing with Beijing Capital Airlines (JD)
Average ticket price: €25 - €99
From Nanjing to Sanya with Beijing Capital Airlines (JD)
Average ticket price: €44 - €177
Connection in Ningbo (China)
From Xian to Ningbo with Spring Airlines (9C)
Average ticket price: €33 - €130
From Ningbo to Sanya with Spring Airlines (9C)
Average ticket price: €44 - €177
Connection in Shanghai (China)
From Xian to Shanghai with Spring Airlines (9C)
Average ticket price: €31 - €124
From Shanghai to Sanya with Spring Airlines (9C)
Average ticket price: €47 - €188
Connection in Shijiazhuang (China)
From Xian to Shijiazhuang with Beijing Capital Airlines (JD)
From Xian to Shijiazhuang with China United Airlines (KN)
Average ticket price: €17 - €68
From Shijiazhuang to Sanya with Beijing Capital Airlines (JD)
From Shijiazhuang to Sanya with China United Airlines (KN)
From Shijiazhuang to Sanya with Spring Airlines (9C)
Average ticket price: €57 - €228
Connection in Tianjin (China)
From Xian to Tianjin with Beijing Capital Airlines (JD)
Average ticket price: €23 - €91
From Tianjin to Sanya with Beijing Capital Airlines (JD)
From Tianjin to Sanya with Spring Airlines (9C)
Average ticket price: €61 - €243
Connection in Wenzhou (China)
From Xian to Wenzhou with China United Airlines (KN)
Average ticket price: €34 - €136
From Wenzhou to Sanya with China United Airlines (KN)
Average ticket price: €40 - €158
Connection in Yichun (China)
From Xian to Yichun with Beijing Capital Airlines (JD)
Average ticket price: €23 - €91
From Yichun to Sanya with Beijing Capital Airlines (JD)
Average ticket price: €29 - €118