Plane tickets to China
Kiwi-Code uncovers prices airlines don't want you to see.
Use our flexible filters to tailor your search.
Look out for the travel hack star icon for even cheaper fares.
Popular cities in China
Explore airlines and airports
Airlines based in China
- Shenzhen Airlines
- Chengdu Airlines
- Spring Airlines
- Okay Airways
- China Eastern Airlines
- Lucky air
- Shandong Airlines
- Urumqi Airlines
- China Airlines
- West Air China
- Suparna Airlines
- Air Travel
- Sichuan Airlines
- LongJiang Airlines
- Tianjin Airlines
- Joy Air
- China Express Airlines
- Shanghai Airlines
- Colorful Guizhou Airlines
- Donghai Airlines
Popular airlines flying to China
Airports in China
Airports near China
Airports flying to China
Buses & trains
Train companies in China
China Railway
Cheapest month to fly to China
Explore price trends for trips to China
Showing prices in USD
Annual Avg. Price | 469 USD |
May 2024 | 413 USD |
June 2024 | 463 USD |
July 2024 | 465 USD |
August 2024 | 414 USD |
September 2024 | 571 USD |
October 2024 | 531 USD |
November 2024 | 527 USD |
December 2024 | 414 USD |
January 2025 | 465 USD |
February 2025 | 366 USD |
March 2025 | 349 USD |
April 2025 | 644 USD |
Discover China
China is a beautiful country which you need to go to.
The country is full of charming places and natural areas to see. The most popular city is Beijing with all its historical parts.
There are other attractive cities like Shanghai, Guangzhou, Shenzhen, Chengdu, Tianjin and many others where you can travel during your trip to China.
While travelling around China, you can taste Chuan, Anhui, Guangdong, Fujian, Hunan and other local delicacies.
Major airports in China
China has more than two international airports where you can arrive from all over the world. And the major ones you can arrive at are Beijing Capital International Airport (PEK), Shanghai Pudong International Airport (PVG), Guangzhou Baiyun International Airport (CAN), Xiamen Gaoqi International Airport (XMN), Hangzhou Xiaoshan International Airport (HGH), Chongqing Jiangbei International Airport (CKG), Chengdu Shuangliu International Airport (CTU), Kunming Changshui International Airport (KMG), Nanjing Lukou Airport (NKG), Changsha Huanghua International Airport (CSX), Xi'an Xianyang International Airport (XIY), Liuting Airport (TAO), Shenzhen Bao'an International Airport (SZX), Wuhan Tianhe International Airport (WUH), Taoxian Airport (SHE), Ningbo Lishe International Airport (NGB), Taiping Airport (HRB), Tianjin Binhai International Airport (TSN), Guilin Liangjiang International Airport (KWL), Fuzhou Changle International Airport (FOC), Shanghai Hongqiao International Airport (SHA), Ürümqi Diwopu International Airport (URC), Zhoushuizi Airport (DLC), Nanning Wuxu Airport (NNG), Sanya Phoenix International Airport (SYX), Longdongbao Airport (KWE), Zhengzhou Xinzheng International Airport (CGO), Haikou Meilan International Airport (HAK), Yaoqiang Airport (TNA), Taiyuan Wusu Airport (TYN).
General information about China
China doesn’t have Euro or US dollars, we recommend you exchange cash for Chinese Yuan before your trip for the best rates. Although credit and debit cards are also universally accepted throughout the country, we recommend you to carry cash and coins with you.
With a population of roughly 1412.6 million, China is one of the top 100 most populated countries in the world.
The only official language in China is Standard Chinese. However, travelers will also usually hear Tibetan as these are the languages of the largest international communities within China.
Afghanistan, Bhutan, Myanmar, India, North Korea, Kazakhstan, Kyrgyzstan, Laos, Mongolia, Nepal, Pakistan, Russia, Tajikistan, and Vietnam have borders with China.
China has a continental climate. If you are going from Europe, where the climate is more temperate, it would be nice to to bring light clothes made out of breathable materials.
Popular flights
Explore alternative flights to China
Find popular flights from China
Cheap flights
Popular flights from North America to China
- New York to Shanghai from $661
- Los Angeles to Shanghai from $596
- San Francisco to Shanghai from $640
- Los Angeles to Beijing from $586
- Los Angeles to Guangzhou from $645
- New York to Fuzhou from $662
- Chicago to Shanghai from $637
- San Francisco to Beijing from $646
- New York to Beijing from $645
- New York to Guangzhou from $676
- Washington, D.C. to Shanghai from $611
- Boston to Shanghai from $700
- Chicago to Beijing from $720
- San Francisco to Guangzhou from $654
- New York to Shenyang from $649
- Los Angeles to Qingdao from $718
- Seattle to Shanghai from $654
- Los Angeles to Shenyang from $675
- New York to Chengdu from $657
- Washington, D.C. to Beijing from $693
- New York to Chongqing from $689
- Los Angeles to Chengdu from $669
- New York to Shenzhen from $657
- San Francisco to Shenzhen from $654
- Honolulu to Shanghai from $416
- San Francisco to Chengdu from $638
- Los Angeles to Xi'an from $675
- Boston to Beijing from $657
- Detroit to Shanghai from $666
- Atlanta to Shanghai from $675
- Los Angeles to Nanjing from $657
- Los Angeles to Zhengzhou from $696
- Los Angeles to Changsha from $676
- Orlando to Beijing from $548
- Los Angeles to Chongqing from $695
- Los Angeles to Hangzhou from $684
- Seattle to Beijing from $634
- Minneapolis to Chengdu from $679
- Houston to Beijing from $793
- Hagåtña to Shanghai from $240
Popular flights from Asia to China
- Beijing to Shanghai from $88
- Shanghai to Beijing from $95
- Shanghai to Guangzhou from $78
- Guangzhou to Shanghai from $81
- Shanghai to Shenzhen from $89
- Shenzhen to Shanghai from $82
- Guangzhou to Beijing from $102
- Beijing to Guangzhou from $122
- Beijing to Xi'an from $88
- Tokyo to Shanghai from $113
- Tokyo to Beijing from $169
- Beijing to Chengdu from $81
- Shanghai to Chengdu from $98
- Beijing to Shenzhen from $86
- Bangkok to Shanghai from $130
- Shenzhen to Beijing from $103
- Shanghai to Xi'an from $111
- Xi'an to Beijing from $71
- Xi'an to Shanghai from $100
- Chengdu to Shanghai from $101
- Taipei to Shanghai from $103
- Chengdu to Beijing from $102
- Shanghai to Sanya from $67
- Hong Kong to Shanghai from $89
- Singapore to Shanghai from $140
- Hong Kong to Beijing from $102
- Seoul to Shanghai from $76
- Beijing to Kunming from $97
- Shanghai to Wuhan from $57
- Phuket City to Shanghai from $111
- Guangzhou to Yiwu from $183
- Beijing to Guilin from $142
- Hangzhou to Beijing from $79
- Manila to Shanghai from $79
- Shanghai to Zhangjiajie from $107
- Shanghai to Guilin from $90
- Osaka to Beijing from $127
- Beijing to Hangzhou from $81
- Kunming to Beijing from $103
- Osaka to Shanghai from $100
Popular flights from Africa to China
- Johannesburg to Shanghai from $449
- Accra to Guangzhou from $552
- Abuja to Shenyang from $716
- Khartoum to Xi'an from $1,260
- Cairo to Shanghai from $267
- Accra to Shanghai from $555
- Casablanca to Beijing from $404
- Cairo to Wuhan from $267
- Marrakesh to Chengdu from $416
- Nairobi to Beijing from $464
- Johannesburg to Jinan from $490
- Johannesburg to Xiamen from $469
- Lagos to Guangzhou from $606
- Accra to Chengdu from $681
- Cape Town to Dalian from $606
- Johannesburg to Xi'an from $501
- Monrovia to Nanjing from $923
- Khartoum to Chongqing from $1,149
- Cairo to Nanning from $267
- Johannesburg to Tianjin from $491
- Monrovia to Xi'an from $914
- Tunis to Beijing from $380
- Johannesburg to Lianyungang from $491
- Accra to Hefei from $661
- Fes to Shanghai from $405
- Mahé to Kunming from $576
- Marrakesh to Beijing from $362
- Lusaka to Tianjin from $594
- Addis Ababa to Xi'an from $461
- Lagos to Shanghai from $604
- Monrovia to Chongqing from $910
- Johannesburg to Luoyang from $585
- Marsa Alam to Shanghai from $356
- Rabat to Wuhan from $423
- Douala to Taiyuan from $696
- Cairo to Hefei from $269
- Yaoundé to Kunming from $798
- Tangier to Beijing from $379
- Accra to Beijing from $645
- Marrakesh to Lhasa from $521
Popular flights from Europe to China
- Paris to Shanghai from $347
- Frankfurt to Shanghai from $410
- London to Shanghai from $357
- Munich to Shanghai from $390
- Paris to Beijing from $383
- Dublin to Shanghai from $395
- Madrid to Shanghai from $329
- Barcelona to Shanghai from $371
- Amsterdam to Shanghai from $320
- Barcelona to Qingdao from $371
- Belgrade to Shanghai from $418
- Copenhagen to Shanghai from $353
- Frankfurt to Beijing from $356
- London to Chengdu from $357
- Budapest to Shanghai from $333
- Belgrade to Guangzhou from $398
- Rome to Shanghai from $316
- Munich to Beijing from $337
- Lisbon to Shanghai from $398
- Manchester to Shanghai from $396
- Geneva to Beijing from $329
- London to Shenyang from $357
- Budapest to Guangzhou from $335
- Rome to Guangzhou from $362
- London to Xi'an from $357
- Milan to Shanghai from $379
- Geneva to Shanghai from $329
- Warsaw to Shanghai from $367
- Odessa to Shanghai from $940
- Bilbao to Shanghai from $344
- Kyiv to Chengdu from $759
- Zürich to Shanghai from $416
- Paris to Guangzhou from $347
- Brussels to Shanghai from $339
- Berlin to Shanghai from $374
- Amsterdam to Beijing from $334
- Frankfurt to Guangzhou from $463
- Prague to Shanghai from $334
- Vienna to Beijing from $348
- Frankfurt to Qingdao from $449
Popular flights from South America to China
- Quito to Beijing from $895
- Lima to Beijing from $993
- São Paulo to Beijing from $884
- Medellín to Shanghai from $877
- Montevideo to Shenzhen from $1,171
- Caracas to Beijing from $838
- Quito to Shanghai from $923
- Bogotá to Guangzhou from $856
- Montevideo to Shanghai from $1,124
- La Paz to Shanghai from $1,135
- Guayaquil to Guangzhou from $1,044
- São Paulo to Shanghai from $865
- Guayaquil to Shenzhen from $991
- Porto Alegre to Guangzhou from $1,074
- Caracas to Shanghai from $765
- Cali to Shenzhen from $924
- Lima to Shenzhen from $1,054
- Quito to Kunming from $990
- Lima to Jinghong from $1,233
- Cúcuta to Hohhot from $1,376
- Rio de Janeiro to Guangzhou from $990
- Buenos Aires to Beijing from $992
- São Paulo to Shenyang from $898
- Medellín to Hangzhou from $946
- Lima to Guiyang from $1,070
- Lima to Tianjin from $1,087
- Montevideo to Chengdu from $1,183
- Asunción to Beijing from $1,087
- Asunción to Chongqing from $1,122
- La Rioja to Dali from $1,658
Popular flights from Oceania to China
- Cairns to Shanghai from $330
- Sydney to Shanghai from $222
- Sydney to Shenzhen from $225
- Sydney to Chengdu from $232
- Sydney to Beijing from $194
- Melbourne to Shanghai from $199
- Perth to Guangzhou from $189
- Sydney to Guangzhou from $189
- Nouméa to Shanghai from $548
- Queenstown to Shanghai from $350
- Melbourne to Chongqing from $225
- Auckland to Qingdao from $232
- Perth to Changchun from $281
- Melbourne to Guangzhou from $198
- Sydney to Quanzhou from $263
- Adelaide to Chongqing from $286
- Adelaide to Shanghai from $261
- Brisbane to Jinan from $291
- Nadi to Guangzhou from $378
- Sydney to Dongying from $281
- Melbourne to Lanzhou from $225
- Perth to Haikou from $229
- Ballina to Chongqing from $268
- Melbourne to Beijing from $194
- Sydney to Zhengzhou from $225