Cheap Flights to Nanning
Flights to Nanning from 226 cities in 34 countries.
Non-stop flights and large departure cities, fares from the last 7 days
- Shanghainon-stop · from $99
- Beijingnon-stop · from $126
- Wuhannon-stop · from $83
- Xi'annon-stop · from $90
- Hangzhounon-stop · from $124
- Chongqingnon-stop · from $85
- Hong Kongnon-stop · from $66
- Suzhounon-stop · from $99
- Bangkoknon-stop · from $107
- Zhengzhounon-stop · from $127
- Baodingnon-stop · from $126
- Yunfunon-stop · from $87
- Shaoxingnon-stop · from $124
- Kunshannon-stop · from $99
- Shangqiunon-stop · from $127
- Qingyuannon-stop · from $87
China
- Anyangfrom $127 · via Zhengzhou
- Baodingfrom $126 · via Beijing
- Baojifrom $90 · via Xi'an
- Beijingfrom $126
- Bengbuvia Nanjing
- Benxifrom $144 · via Shenyang
- Binzhoulast seen from $86 on Oct 18 · via Jinan
- Bozhoufrom $127 · via Zhengzhou
- Changchunlast seen from $240 on Sep 19
- Changshafrom $87 · via Yunfu
- Changshalast seen from $85 on Sep 30
- Changshufrom $129 · via Wuxi
- Chaozhouvia Shantou
- Chengdulast seen from $102 on Oct 22
- Chenzhouvia Ganzhou
- Chongqingfrom $85
- Chuzhouvia Nanjing
- Dalianlast seen from $104 on Oct 12
- Deyangfrom $103 · via Zigong
- Dezhoulast seen from $86 on Oct 18 · via Jinan
- Dongguanlast seen from $203 on Oct 14 · via Shenzhen
- Ezhoufrom $83 · via Wuhan
- Foshanlast seen from $694 on Sep 23 · via Guangzhou
- Fuxinfrom $144 · via Shenyang
- Fuzhoulast seen from $107 on Oct 14 · via Nanchang
- Fuzhoulast seen from $84 on Oct 22
- Ganzhou
- Guangzhoulast seen from $694 on Sep 23
- Guang’anfrom $85 · via Chongqing
- Guankoulast seen from $85 on Sep 30 · via Changsha
- Guilinlast seen from $264 on Sep 26
- Guiyang
- Haikoulast seen from $74 on Oct 20
- Hangzhoufrom $124
- Hebifrom $127 · via Zhengzhou
- Hefeilast seen from $70 on Sep 22
- Heshanlast seen from $85 on Sep 30 · via Changsha
- Hezhoulast seen from $264 on Sep 26 · via Guilin
- Huainanlast seen from $70 on Sep 22 · via Hefei
- Huangshifrom $83 · via Wuhan
- Huzhoufrom $99 · via Shanghai
- Jiangmenlast seen from $203 on Oct 14 · via Shenzhen
- Jiaozuofrom $127 · via Zhengzhou
- Jiaxingfrom $99 · via Shanghai
- Jieyangvia Shantou
- Jilinlast seen from $240 on Sep 19 · via Changchun
- Jinanlast seen from $86 on Oct 18
- Jinghonglast seen from $88 on Sep 20
- Jingmenfrom $83 · via Wuhan
- Jinhualast seen from $340 on Oct 3 · via Pujiang
- Jinjianglast seen from $184 on Sep 26 · via Quanzhou
- Kaifengfrom $127 · via Zhengzhou
- Kashgarlast seen from $267 on Oct 16
- Kunminglast seen from $65 on Oct 17
- Kunshanfrom $99 · via Shanghai
- Laiwulast seen from $86 on Oct 18 · via Jinan
- Langfangfrom $126 · via Beijing
- Lanzhoufrom $175
- Leshanfrom $103 · via Zigong
- Liaochenglast seen from $86 on Oct 18 · via Jinan
- Liupanshuivia Guiyang
- Longyanlast seen from $102 on Sep 25 · via Xiamen
- Lu'anlast seen from $70 on Sep 22 · via Hefei
- Luohefrom $127 · via Zhengzhou
- Maominglast seen from $74 on Oct 20 · via Haikou
- Meishanfrom $103 · via Zigong
- Mengzilast seen from $65 on Oct 17 · via Kunming
- Nanchanglast seen from $107 on Oct 14
- Nanjing
- Neijiangfrom $103 · via Zigong
- Ordoslast seen from $291 on Sep 21
- Panshanfrom $144 · via Shenyang
- Pingdingshanfrom $127 · via Zhengzhou
- Puningvia Shantou
- Putianlast seen from $84 on Oct 22 · via Fuzhou
- Puyangfrom $127 · via Zhengzhou
- Qingdaolast seen from $177 on Oct 22
- Qingyuanfrom $87 · via Yunfu
- Quanzhoulast seen from $184 on Sep 26
- Qujinglast seen from $65 on Oct 17 · via Kunming
- Rui’anlast seen from $161 on Sep 23 · via Wenzhou
- Sanhefrom $126 · via Beijing
- Sanyafrom $108
- Shanghaifrom $99
- Shangqiufrom $127 · via Zhengzhou
- Shangyufrom $124 · via Hangzhou
- Shantou
- Shaoxingfrom $124 · via Hangzhou
- Shenzhenlast seen from $203 on Oct 14
- Shuangyashanfrom $277 · via Hegang
- Suizhoufrom $83 · via Wuhan
- Suzhoufrom $99 · via Shanghai
- Taiyuanlast seen from $118 on Oct 12
- Tai’anlast seen from $86 on Oct 18 · via Jinan
- Tanzhou
- Weifanglast seen from $174 on Oct 5
- Weinanfrom $90 · via Xi'an
- Wenchanglast seen from $74 on Oct 20 · via Haikou
- Wenzhoulast seen from $161 on Sep 23
- Wuhanfrom $83
- Wuhuvia Nanjing
- Wuzhou
- Xi'anfrom $90
- Xiamenlast seen from $102 on Sep 25
- Xiangtanlast seen from $85 on Sep 30 · via Changsha
- Xiaoganfrom $83 · via Wuhan
- Xinxiangfrom $127 · via Zhengzhou
- Xuanchengfrom $99 · via Shanghai
- Xuchangfrom $127 · via Zhengzhou
- Ya'anfrom $103 · via Zigong
- Yangjianglast seen from $114 on Oct 14 · via Zhuhai
- Yangquanlast seen from $118 on Oct 12 · via Taiyuan
- Yangzhoulast seen from $76 on Sep 29 · via Taizhou
- Yiwulast seen from $340 on Oct 3 · via Pujiang
- Yixingfrom $129 · via Wuxi
- Yunfufrom $87
- Zhangjiagangfrom $129 · via Wuxi
- Zhaoqingfrom $87 · via Yunfu
- Zhengzhoufrom $127
- Zhongshanlast seen from $203 on Oct 14 · via Shenzhen
- Zhu Cheng Citylast seen from $177 on Oct 22 · via Qingdao
- Zhuhailast seen from $114 on Oct 14
- Zhumadianfrom $127 · via Zhengzhou
- Zhuzhoulast seen from $85 on Sep 30 · via Changsha
- Zibolast seen from $86 on Oct 18 · via Jinan
- Zigongfrom $103
- Ziyangfrom $103 · via Zigong
Europe
18 routes
Belarus
- Minskfrom $402
Estonia
- Tallinnfrom $461
Ireland
- Dublinlast seen from $390 on Sep 21
Russia
- Irkutskfrom $271
- Krasnoyarskfrom $560
- Moscowfrom $283
- Novosibirskfrom $353
- Penzalast seen from $326 on Sep 21
- Permlast seen from $379 on Oct 18
- Saint Petersburgfrom $313
- Tolyattilast seen from $789 on Oct 11 · via Samara
- Ufalast seen from $396 on Oct 15
- Ulan-Udelast seen from $434 on Sep 22
- Vladivostokfrom $174
- Yakutskfrom $468
- Yekaterinburgfrom $584
Spain
- Alicantelast seen from $503 on Sep 22
United Kingdom
- Londonfrom $405
Asia
74 routes
Armenia
- Yerevanfrom $690
Azerbaijan
- Bakufrom $414
Bangladesh
Cambodia
- Phnom Penhlast seen from $164 on Oct 16
- Takeolast seen from $164 on Oct 16 · via Phnom Penh
Hong Kong
- Hong Kongfrom $66
India
Indonesia
- Bekasifrom $154 · via Jakarta
- Jakartafrom $154
- Serangfrom $154 · via Jakarta
- Situbondofrom $173 · via Surabaya
- Tasikmalayafrom $154 · via Jakarta
Japan
Kazakhstan
Kyrgyzstan
- Bishkekfrom $348
Laos
- Luang Prabanglast seen from $247 on Sep 18
- Vientianelast seen from $157 on Oct 1
Macau
- Macaolast seen from $114 on Oct 14 · via Zhuhai
Malaysia
- Bukit Rahman Putrafrom $113 · via Kuala Lumpur
- Ipohlast seen from $240 on Sep 16
- Johor Bahrulast seen from $130 on Oct 22 · via Singapore
- Kampung Baru Subangfrom $113 · via Kuala Lumpur
- Kota Kinabalulast seen from $368 on Sep 16
- Kota Kuala Mudalast seen from $257 on Sep 16
- Kuahlast seen from $255 on Sep 16
- Kuala Lumpurfrom $113
- Kuchinglast seen from $279 on Sep 16
- Mukim Pulailast seen from $314 on Sep 16
- Petaling Jayafrom $113 · via Kuala Lumpur
- Shah Alamfrom $113 · via Kuala Lumpur
Mongolia
- Ulaanbaatarlast seen from $501 on Sep 26
Myanmar
- Yangonlast seen from $182 on Oct 19
Pakistan
- Battagramlast seen from $585 on Sep 22 · via Rawalpindi
- Islamabadlast seen from $585 on Sep 22 · via Rawalpindi
- Muzaffarabadlast seen from $585 on Sep 22 · via Rawalpindi
- Rawalpindilast seen from $585 on Sep 22
- Sargodhalast seen from $585 on Sep 22 · via Rawalpindi
Philippines
Saudi Arabia
Singapore
- Singaporelast seen from $130 on Oct 22
South Korea
Taiwan
- Kaohsiung
- New Taipei Cityfrom $159 · via Taipei
- Taipeifrom $159
Tajikistan
- Dushanbefrom $363
Thailand
- Bangkokfrom $107
Uzbekistan
Vietnam
Africa
6 routes
Egypt
- Al Maḩallah al Kubráfrom $508 · via Cairo
- Al Mansurahfrom $508 · via Cairo
- Gizafrom $508 · via Cairo
- Port Saidfrom $508 · via Cairo
- Suezfrom $508 · via Cairo
- Tantafrom $508 · via Cairo
North America
1 route
United States
- East Pensacola Heightslast seen from $822 on Sep 16