Book cheap flights to China from $456
Trusted by millions
Kiwi.com Guarantee for stress-free travel
One search, all the best deals
Popular cities in China
Explore airlines and airports
Airlines based in China
- China Express Airlines
- Shanghai Airlines
- Joy Air
- Air China
- Colorful Guizhou Airlines
- Donghai Airlines
- Fuzhou Airlines
- Chengdu Airlines
- Spring Airlines
- Okay Airways
- Air Changan
- Beijing Capital Airlines
- China Eastern Airlines
- China Airlines
- GX airlines
- Juneyao Airlines
- Hainan Airlines
- Lucky air
- Tianjin Airlines
- West Air China
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 | 441 USD |
September 2025 | 384 USD |
October 2025 | 421 USD |
November 2025 | 434 USD |
December 2025 | 444 USD |
January 2026 | 434 USD |
February 2026 | 462 USD |
March 2026 | 462 USD |
April 2026 | 382 USD |
May 2026 | 391 USD |
June 2026 | 498 USD |
July 2026 | 577 USD |
August 2026 | 402 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
- San Francisco to Shanghai from $372
- New York to Beijing from $340
- New York to Fuzhou from $384
- Los Angeles to Beijing from $375
- New York to Shanghai from $455
- Honolulu to Guangzhou from $372
- New York to Guangzhou from $322
- Honolulu to Shanghai from $307
- Los Angeles to Shanghai from $336
- San Francisco to Qingdao from $420
- Los Angeles to Guangzhou from $280
- New York to Xi'an from $436
- Houston to Shanghai from $411
- Minneapolis to Beijing from $514
- Washington, D.C. to Beijing from $475
- Honolulu to Beijing from $344
- Seattle to Beijing from $423
- San Jose to Shanghai from $406
- Atlanta to Shenyang from $568
- New York to Yanji from $695
- Minneapolis to Chengdu from $461
- Minneapolis to Shanghai from $451
- Dallas to Shanghai from $420
- New York to Chongqing from $526
- Los Angeles to Chongqing from $387
- Denver to Shanghai from $406
- Los Angeles to Jinan from $421
- San Francisco to Chengdu from $368
- San Francisco to Shenyang from $399
- Boston to Shanghai from $485
- Miami to Guangzhou from $604
- Orlando to Guangzhou from $514
- Los Angeles to Hangzhou from $353
- Dallas to Guangzhou from $344
- Los Angeles to Nanjing from $381
- San Francisco to Nanjing from $405
- San Francisco to Yantai from $407
- Seattle to Dalian from $488
- Los Angeles to Fuzhou from $371
- Los Angeles to Xiamen from $357
Popular flights from Asia to China
- Shanghai to Beijing from $100
- Beijing to Shanghai from $80
- Guangzhou to Shanghai from $145
- Shanghai to Guangzhou from $81
- Shanghai to Shenzhen from $81
- Shenzhen to Shanghai from $75
- Beijing to Guangzhou from $123
- Guangzhou to Beijing from $119
- Shanghai to Xi'an from $115
- Bangkok to Shanghai from $122
- Hong Kong to Shanghai from $73
- Tokyo to Shanghai from $113
- Shenzhen to Beijing from $109
- Beijing to Chengdu from $95
- Xi'an to Shanghai from $116
- Shanghai to Chengdu from $130
- Beijing to Shenzhen from $103
- Beijing to Xi'an from $137
- Osaka to Shanghai from $66
- Shenzhen to Hangzhou from $74
- Qingdao to Shanghai from $71
- Phnom Penh to Shanghai from $142
- Shanghai to Chongqing from $115
- Shanghai to Qingdao from $131
- Chengdu to Shanghai from $113
- Shanghai to Fuzhou from $178
- Bangkok to Guangzhou from $115
- Shanghai to Wuhan from $128
- Chongqing to Shanghai from $134
- Chengdu to Beijing from $137
- Taipei to Shanghai from $130
- Hangzhou to Guangzhou from $126
- Dubai to Guangzhou from $183
- Hong Kong to Beijing from $84
- Beijing to Hangzhou from $105
- Xiamen to Beijing from $138
- Shanghai to Sanya from $144
- Tel Aviv to Guangzhou from $534
- Ho Chi Minh City to Guangzhou from $63
- Guangzhou to Hangzhou from $85
Popular flights from Africa to China
- Accra to Guangzhou from $688
- Lagos to Guangzhou from $625
- Cairo to Shanghai from $350
- Cairo to Wuhan from $351
- Accra to Hefei from $680
- Accra to Shanghai from $650
- Khartoum to Xi'an from $1,364
- Khartoum to Chongqing from $1,244
- Lagos to Shanghai from $648
- Accra to Beijing from $650
- Johannesburg to Xiamen from $507
- Tunis to Beijing from $450
- Marrakesh to Beijing from $508
- Johannesburg to Jinan from $497
- Cairo to Hefei from $366
- Accra to Chengdu from $651
- Fes to Shanghai from $405
- Johannesburg to Xi'an from $461
- Johannesburg to Shanghai from $448
- Marrakesh to Chengdu from $421
- Monrovia to Chongqing from $875
- Rabat to Wuhan from $458
- Nairobi to Beijing from $420
- Casablanca to Beijing from $509
- Tangier to Beijing from $469
- Cairo to Nanning from $354
- Abuja to Shenyang from $857
- Monrovia to Xi'an from $880
- Monrovia to Nanjing from $896
- Cape Town to Dalian from $658
- Khartoum to Jinchang from $9,848
- Cairo to Guangzhou from $342
Popular flights from Europe to China
- Budapest to Shanghai from $418
- Madrid to Shanghai from $462
- Frankfurt to Beijing from $441
- Paris to Guangzhou from $446
- Paris to Shanghai from $350
- Barcelona to Shanghai from $359
- Rome to Guangzhou from $315
- Amsterdam to Shanghai from $405
- Geneva to Shanghai from $343
- Belgrade to Shanghai from $375
- Budapest to Guangzhou from $407
- Frankfurt to Shanghai from $364
- Warsaw to Shanghai from $439
- London to Shanghai from $416
- Riga to Shanghai from $373
- Budapest to Qingdao from $380
- Madrid to Beijing from $447
- Dublin to Shanghai from $370
- Belgrade to Guangzhou from $378
- Prague to Ürümqi from $340
- Athens to Fuzhou from $1,995
- Kyiv to Wuhan from $669
- Athens to Beijing from $356
- Rome to Shanghai from $323
- Bilbao to Shanghai from $417
- London to Dalian from $377
- Montpellier to Shanghai from $395
- London to Ürümqi from $338
- Rzeszów to Shanghai from $444
- Oslo to Guangzhou from $355
- Frankfurt to Qingdao from $379
- Barcelona to Shenzhen from $391
- Basel to Beijing from $384
- Berlin to Dalian from $451
- Brussels to Nanjing from $452
- Stuttgart to Beijing from $310
- Amsterdam to Chengdu from $368
- Vienna to Beijing from $384
- Kyiv to Guangzhou from $786
- Sofia to Shenzhen from $384
Popular flights from South America to China
- Bogotá to Guangzhou from $768
- Caracas to Shanghai from $960
- Guayaquil to Shenzhen from $812
- Medellín to Shanghai from $634
- Montevideo to Shanghai from $900
- Caracas to Beijing from $1,069
- Rio de Janeiro to Guangzhou from $887
- Quito to Shanghai from $658
- Guayaquil to Guangzhou from $852
- Lima to Shenzhen from $789
- Buenos Aires to Beijing from $883
- Porto Alegre to Guangzhou from $1,062
- La Paz to Shanghai from $1,095
- São Paulo to Shanghai from $746
- São Paulo to Beijing from $777
- Montevideo to Chengdu from $922
- Lima to Jinghong from $1,347
- Lima to Beijing from $770
- Quito to Beijing from $716
Popular flights from Oceania to China
- Melbourne to Shanghai from $287
- Sydney to Beijing from $231
- Nadi to Guangzhou from $667
- Sydney to Guangzhou from $228
- Perth to Haikou from $233
- Perth to Changchun from $274
- Cairns to Shanghai from $340
- Sydney to Shenzhen from $287
- Melbourne to Lanzhou from $316
- Adelaide to Chongqing from $387
- Sydney to Chengdu from $267
- Sydney to Quanzhou from $272
- Ballina to Chongqing from $400
- Queenstown to Shanghai from $426
- Nouméa to Shanghai from $812
- Auckland to Qingdao from $374
- Melbourne to Beijing from $274
- Adelaide to Shanghai from $330
- Melbourne to Guangzhou from $258
- Sydney to Zhengzhou from $280
- Sydney to Shanghai from $248
- Melbourne to Chongqing from $307
- Brisbane to Jinan from $365
- Perth to Guangzhou from $216
Download our app