Air China Flights

Air China was established on 1 July 1988 as a result of the Chinese government’s late 1987 decision to split the operating divisions of the Civil Aviation Administration of China into six airlines: Air China, China Eastern, China Southern, China Northern, China Southwest, and China Northwest.
Air China’s network extends throughout Asia to the Middle East, Western Europe, and North America from a main hub in Beijing. It also currently reaches a significant number of Asian, Australian and European destinations from Shanghai. Some international routes operate from Chengdu, Chongqing, Dalian, Dubai, Hangzhou, Kunming and Xiamen.
Bookmyseat offers cheapest flights on all Air China network.

Air China International and domestic routes

Listings are for reference only.

Air China Destinations

Bookmyseat offers the best deals on cheap tickets with Air China from Canada, the USA, and worldwide.

Air China flies regularly from Vancouver and Toronto to Beijing and Shanghai. Use our search panel to find specific availability and times for your flight. The following table lists all destinations, along with their airport codes, covered by Air China.

City Country IATA Airport
Addis Ababa Ethiopia ADD Bole International Airport
Almaty Kazakhstan ALA Almaty International Airport
Athens Greece ATH Athens International Airport
Auckland New Zealand AKL Auckland Airport
Baghdad Iraq BGW Baghdad International Airport
Bangalore India BLR Bengaluru International Airport
Bangkok Thailand BKK Suvarnabhumi International Airport
Baotou China BAV Baotou Erliban Airport
Beihai China BHY Beihai Fucheng Airport
Beijing China PEK Beijing Capital International Airport
Belgrade Serbia BEG Belgrade Nikola Tesla Airport
Berlin Germany TXL Berlin Tegel Airport
Bucharest Romania OTB Henri Coandă International Airport
Budapest Hungary BUD Budapest Ferihegy International Airport
Busan South Korea PUS Gimhae International Airport
Changchun China CGQ Longjia International Airport
Changde China CGD Changde Airport
Changzhou China CZX Benniu Airport
Chaoyang China CHG Chaoyang Airport
Chengdu China CTU Shuangliu International Airport
Changsha China CSX Changsha Huanghua International Airport
Cairo Egypt CAI Cairo International Airport
[begins 7 November 2013] Thailand CNX Chiang Mai International Airport
Chifeng China CIF Chifeng Yulong Airport
Chita Russia HTA Kadala Airport
Chongqing China CKG Chongqing Jiangbei International Airport
Copenhagen Denmark CPH Copenhagen Airport
Daegu South Korea TAE Daegu Airport
Dalian China DLC Zhoushuizi International Airport
Dandong China DDG Dandong Langtou Airport
Daocheng China DCY Daocheng Yading Airport
Delhi India DEL Indira Gandhi International Airport
Dubai United Arab Emirates DXB Dubai International Airport
Dunhuang China DNH Dunhuang Airport
Düsseldorf Germany DUS Düsseldorf International Airport
Frankfurt Germany FRA Frankfurt Airport
Fukuoka Japan FUK Fukuoka Airport
Fuzhou China FOC Fuzhou Changle International Airport
Geneva Switzerland GVA Geneva Airport
Guangzhou China CAN Baiyun International Airport
Guilin China KWL Guilin Liangjiang International Airport
Guiyang China KWE Guiyang Longdongbao International Airport
Haikou China HAK Meilan International Airport
Hailar China HLD Hulunbuir Hailar Airport
Hangzhou China HGH Hangzhou Xiaoshan International Airport
Hanoi Vietnam HAN Noi Bai International Airport
Harbin China HRB Taiping International Airport
Hefei China HFE Hefei Luogang International Airport
Hiroshima Japan HIJ Hiroshima Airport
Ho Chi Minh City Vietnam SGN Tan Son Nhat International Airport
Hohhot China HET Hohhot Baita International Airport
Honolulu
[begins 21 January 2014] United States HNL Honolulu International Airport
Houston United States IAH George Bush Intercontinental Airport
Hong Kong Hong Kong HKG Hong Kong International Airport
Huangshan China TXN Huangshan Tunxi International Airport
Irkutsk Russia IKT International Airport Irkutsk
Istanbul Turkey IST Atatürk International Airport
Jakarta Indonesia CGK Soekarno–Hatta International Airport
Jiamusi China JMU Jiamusi Airport
Ji’an China JNG Jinggangshan Airport
Jinan China TNA Jinan Yaoqiang International Airport
Jingdezhen China JDZ Jingdezhen Luojia Airport
Jinghong China JHG Xishuangbanna Gasa Airport
Karachi Pakistan KHI Jinnah International Airport
Kathmandu Nepal KTM Tribhuvan International Airport
Kuala Lumpur Malaysia KUL Kuala Lumpur International Airport
Kunming China KMG Kunming Changshui International Airport
Kuwait City Kuwait KWI Kuwait International Airport
Lanzhou China LHW Lanzhou Airport
Lhasa China LXA Lhasa Gonggar Airport
Lijiang China LJG Lijiang Airport
Liuzhou China LZH Liuzhou Airport
London United Kingdom LGW Gatwick Airport [seasonal]
London United Kingdom LHR London Heathrow Airport
Los Angeles United States LAX Los Angeles International Airport
Macau Macau MFM Macau International Airport
Madrid Spain MAD Madrid-Barajas Airport
Mandalay Burma MDY Mandalay International Airport
Manila Philippines MNL Ninoy Aquino International Airport
Manzhouli China NZH Manzhouli Xijiao Airport
Melbourne Australia MEL Melbourne Airport
Milan Italy MXP Malpensa Airport
Moscow Russia SVO Sheremetyevo International Airport
Mumbai India BOM Chhatrapati Shivaji International Airport
Munich Germany MUC Munich Airport
Nagasaki Japan NGS Nagasaki Airport
Nagoya Japan NGO Chūbu Centrair International Airport
Naha Japan OKA Naha Airport
Nanchang China KHN Nanchang Changbei International Airport
Nanjing China NKG Lukou International Airport
Nanning China NNG Nanning Wuxu International Airport
Nantong China NTG Nantong Airport
New York City United States JFK John F. Kennedy International Airport
Ningbo China NGB Ningbo Lishe International Airport
Nyingchi China LZY Nyingchi Mainling Airport
Omsk Russia OMS Omsk Tsentralny Airport
Ordos China DSN Ordos Ejin Horo Airport
Osaka Japan KIX Kansai International Airport
Paris France CDG Charles de Gaulle Airport
Phuket Thailand HKT Phuket International Airport
Pyongyang North Korea FNJ Pyongyang Sunan International Airport
Qamdo China BPX Qamdo Bamda Airport
Qingdao China TAO Qingdao Liuting International Airport
Qiqihar China NDG Qiqihar Airport
Quanzhou China JJN Quanzhou Jinjiang Airport
Rome Italy FCO Leonardo da Vinci-Fiumicino Airport
Saint Petersburg Russia LED Pulkovo International Airport
San Francisco United States SFO San Francisco International Airport
Sanya China SYX Sanya Phoenix International Airport
São Paulo Brazil GRU São Paulo-Guarulhos International Airport
Sapporo Japan CTS New Chitose Airport
Seoul South Korea GMP Gimpo International Airport
Seoul South Korea ICN Incheon International Airport
Shanghai China SHA Shanghai Hongqiao International Airport
Shanghai China PVG Shanghai Pudong International Airport
Shantou China SWA Jieyang Chaoshan Airport
Sharjah United Arab Emirates SHJ Sharjah International Airport
Shenyang China SHE Shenyang Taoxian International Airport
Shenzhen China SZX Shenzhen Bao’an International Airport
Shigatse China RKZ Shigatse Peace Airport
Shiquanhe China NGQ Ngari Gunsa Airport
Singapore Singapore SIN Singapore Changi Airport
Stockholm Sweden ARN Arlanda Airport
Sydney Australia SYD Sydney Airport
Taichung Taiwan RMQ Taichung Airport
Taipei Taiwan TSA Taipei Songshan Airport
Taipei Taiwan TPE Taipei Taoyuan International Airport
Taizhou China HYN Taizhou Luqiao Airport
Tianjin China TSN Binhai International Airport
Tongliao China TGO Tongliao Airport
Tokyo Japan HND Haneda Airport
Tokyo Japan NRT Narita International Airport
Toronto Canada YYZ Toronto Pearson International Airport
Ulan Bator Mongolia ULN Chinggis Khaan International Airport
Vancouver Canada YVR Vancouver International Airport
Vienna Austria VIE Vienna International Airport
Xi’an China XIY Xianyang International Airport
Xining China XNN Xining Caojiabu Airport
Yangon Myanmar RGN Yangon International Airport
Yekaterinburg Russia SVX Koltsovo International Airport
Wanzhou China WXN Wanzhou Wuqiao Airport
Weihai China WEH Weihai Dashuibo Airport
Wenzhou China WNZ Wenzhou Yongqiang Airport
Wuhan China WUH Tianhe International Airport
Wuxi China WUX Wuxi Shuofang Airport
Xiamen China XMN Xiamen Gaoqi International Airport
Xiangfan China XFN Xiangfan Airport
Xilinhot China XIL Xilinhot Airport
Xuzhou China XUZ Xuzhou Airport
Yanji China YNJ Yanji Chaoyangchuan Airport
Yantai China YNT Yantai Laishan International Airport
Yichang China YIH Yichang Airport
Yinchuan China INC Yinchuan Hedong Airport
Zhangjiajie China DYG Zhangjiajie Airport
Zhengzhou China CGO Zhengzhou Xinzheng International Airport
Zhuhai China ZUH Zhuhai Jinwan Airport
Zurich Switzerland ZRH Zurich Airport