China Southern

  • Legal Name China Southern,China.
  • ICAO Code CSN
  • Airline Code
  • IATA Designator CZ
  • Region China
  • City Guangdong
  • Address 278 Airport Road, Guangzhou, Guangdong, 510406, China
  • Website www.csair.com

China Southern (CZ) Flight schedules

China Southern Airlines is an airline headquartered in Baiyun District, Guangzhou, Guangdong Province, Peoples Republic of China. It is the world's sixth-largest airline measured by passengers carried, and Asia"s largest airline in terms of both fleet size and passengers carried. It is also the fourth-largest airline in the world in domestic passenger traffic and the sixth-largest in scheduled domestic passenger-kilometres flown.

The airline is the major shareholder of Xiamen Airlines and Chongqing Airlines. It also invests in Sichuan Airlines. China Southern Airlines is a member of SkyTeam. The airlines"s logo is a red kapok on a blue vertical tail fin.

Main route

China Southern Airlines flies to 169 countries worldwide. Most of the international flights link between Guangzhou and world cities. There are also plenty of international flights operated through Beijing, Urumqi and Dalian. China Southern Airlines has developed an extensive network to Southeast Asia and also has become the Chinese airline with the largest presence in Australia. Its domestic network focuses on those cities: Changchun, Changsha, Dalian, Shenyang, Shenzhen, Wuhan and Zhengzhou.

Fleet

China Southern Airlines fleet consists of the following aircrafts: 41 Airbus A319-100, 80 Airbus A320-200, 57 Airbus A321-200, 13 Airbus A330-200, 8 Airbus A330-300, 2 Airbus A380-800, 25 Boeing 737-300, 32 Boeing 737-700, 55 Boeing 737-800, 15 Boeing 757-200, 4 Boeing 777-200, 6 Boeing 777-200ER, 6 Embraer ERJ-145 and 7 Embraer E-190LR.

China Southern Flight Schedule Today

Flight From To Departure Arrival Status
CZ3290 Shanghai(PVG) Nanning(NNG) 8:20 p.m. 11:10 p.m. Scheduled Delayed by 5h 9m Track
CZ6077 Shanghai(PVG) Ho Chi Minh City(SGN) 8:45 a.m. noon Scheduled On time Track
CZ6924 Kunming(KMG) Shenzhen(SZX) 10:15 p.m. 12:40 a.m. Scheduled On time Track
CZ6782 Shanghai(PVG) Sanya(SYX) 8:25 p.m. 11:55 p.m. Scheduled On time Track
CZ8621 Sanya(SYX) Guiyang(KWE) 7 a.m. 9 a.m. Scheduled On time Track
CZ3467 Changsha(CSX) Guiyang(KWE) 9 a.m. 1:40 p.m. Scheduled On time Track
CZ3256 Beijing(PEK) Ganzhou(KOW) 2:40 p.m. 5:10 p.m. Scheduled On time Track
CZ3129 Changsha(CSX) Xining(XNN) 2:55 p.m. 7:45 p.m. Scheduled On time Track
CZ8531 Changsha(CSX) Xining(XNN) 4:10 p.m. 5:40 p.m. Scheduled On time Track
CZ6851 Changchun(CGQ) Guangzhou(CAN) 2 p.m. 6:40 p.m. Scheduled On time Track
CZ306 Auckland(AKL) Guangzhou(CAN) 9:20 p.m. 5:05 a.m. Scheduled On time Track
CZ6357 Changchun(CGQ) Shenzhen(SZX) 8:20 a.m. 1 p.m. Scheduled On time Track
CZ6164 Hangzhou(HGH) Beijing(PKX) 11:35 a.m. 1:30 p.m. Scheduled On time Track
CZ2120 Taiyuan(TYN) Haikou(HAK) 2:05 p.m. 3:50 p.m. Scheduled On time Track
CZ495 Shanghai(PVG) Amsterdam(AMS) 3:05 a.m. 8:50 a.m. Scheduled On time Track
CZ6073 Yanji(YNJ) Seoul(ICN) 10:10 a.m. 1:25 p.m. Scheduled On time Track
CZ7973 Amsterdam(AMS) Stuttgart(STR) 8:40 a.m. 10:50 a.m. Arrived On time Track
CZ1022 Shanghai(PVG) Detroit(DTW) 6:30 a.m. 8:05 a.m. Cancelled Track
CZ3268 Yancheng(YNZ) Guangzhou(CAN) 1 p.m. 3:30 p.m. Scheduled On time Track
CZ390 Osaka(KIX) Guangzhou(CAN) 4 p.m. 7:10 p.m. Scheduled On time Track
CZ6510 Shanghai(PVG) Shenyang(SHE) 7:55 a.m. 10:25 a.m. Scheduled On time Track
CZ6668 Nanjing(NKG) Sanya(SYX) 6:40 p.m. 10 p.m. Scheduled On time Track
CZ308 Amsterdam(AMS) Guangzhou(CAN) 1:20 p.m. 6:40 a.m. Departed On time Track
CZ3677 Shanghai(PVG) Kunming(KMG) 7:40 a.m. 11:10 a.m. Scheduled On time Track
CZ8508 Nanjing(NKG) Guiyang(KWE) 2:20 p.m. 4:50 p.m. Scheduled On time Track
CZ6990 Urumqi(URC) Yining(YIN) 8:20 a.m. 1:40 p.m. Scheduled On time Track
CZ6326 Ningbo(NGB) Dalian(DLC) 1:45 p.m. 5:20 p.m. Scheduled On time Track
CZ3369 Wenzhou(WNZ) Changchun(CGQ) 11:50 a.m. 4:15 p.m. Scheduled On time Track
CZ5528 Ningbo(NGB) Changsha(CSX) 9:40 p.m. 12:05 a.m. Scheduled On time Track
CZ3778 Ningbo(NGB) Guangzhou(CAN) 10:30 a.m. 12:40 p.m. Scheduled On time Track
CZ3370 Wenzhou(WNZ) Shenzhen(SZX) 5:30 p.m. 10:10 p.m. Scheduled On time Track
CZ3727 Guangzhou(CAN) Yiwu(YIW) 8:05 a.m. 10:05 a.m. Scheduled On time Track
CZ8220 Wenzhou(WNZ) Guilin(KWL) 11 a.m. 1:20 p.m. Scheduled On time Track
CZ6396 Ningbo(NGB) Zhengzhou(CGO) 11:55 a.m. 2 p.m. Scheduled On time Track
CZ3776 Ningbo(NGB) Guangzhou(CAN) 4:55 p.m. 7:20 p.m. Scheduled On time Track
CZ6648 Ningbo(NGB) Wuhan(WUH) 10:10 a.m. 11:45 a.m. Scheduled On time Track
CZ6708 Wenzhou(WNZ) Wuhan(WUH) 1:20 p.m. 3:05 p.m. Scheduled On time Track
CZ8294 Ningbo(NGB) Guangzhou(CAN) 12:45 p.m. 3 p.m. Scheduled On time Track
CZ3784 Hangzhou(HGH) Wuhan(WUH) 8:40 p.m. 10:20 p.m. Scheduled On time Track
CZ3780 Ningbo(NGB) Guangzhou(CAN) 3:50 p.m. 7:05 p.m. Scheduled On time Track
CZ3518 Ningbo(NGB) Guangzhou(CAN) 2:55 p.m. 5:10 p.m. Scheduled On time Track
CZ6156 Shanghai(PVG) Changchun(CGQ) 6:40 p.m. 9:25 p.m. Scheduled On time Track
CZ3252 Shanghai(PVG) Guilin(KWL) 7:30 a.m. 10:50 a.m. Scheduled On time Track
CZ3882 Shanghai(PVG) Wenzhou(WNZ) 8:20 p.m. 10:45 p.m. Scheduled On time Track
CZ7578 Auckland(AKL) Sydney(SYD) 6:45 a.m. 8:20 a.m. Scheduled Delayed by 15m Track
CZ8785 Nanjing(NKG) Hohhot(HET) 2:50 p.m. 4:50 p.m. Scheduled On time Track
CZ6144 Beijing(PKX) Changchun(CGQ) 7:30 a.m. 9:30 a.m. Scheduled On time Track
CZ6181 Changchun(CGQ) Hohhot(HET) 8 a.m. 10:25 a.m. Scheduled On time Track
CZ6800 Kunming(KMG) Shanghai(PVG) 9:55 p.m. 12:15 a.m. Scheduled On time Track
CZ6554 Shanghai(PVG) Changchun(CGQ) 7 p.m. 9:45 p.m. Scheduled On time Track
CZ6337 Nanjing(NKG) Haikou(HAK) 7:05 a.m. 8:55 a.m. Scheduled On time Track
CZ1621 Shanghai(PVG) Dallas(DFW) 5:20 p.m. 6 p.m. Scheduled On time Track
CZ6338 Nanjing(NKG) Dalian(DLC) 2:10 p.m. 5:05 p.m. Scheduled On time Track
CZ7225 Shanghai(PVG) London(LHR) 11 a.m. 6:45 p.m. Scheduled On time Track
CZ6799 Shanghai(PVG) Kunming(KMG) 6:40 p.m. 8:45 p.m. Scheduled On time Track
CZ7959 Warsaw(WAW) Amsterdam(AMS) 10:10 a.m. 2:25 p.m. Arrived Delayed by 32m Track
CZ3828 Nanjing(NKG) Shenzhen(SZX) 6:20 p.m. 8:45 p.m. Arrived On time Track
CZ5364 Taiyuan(TYN) Zhuhai(ZUH) 8:05 p.m. 12:15 a.m. Departed On time Track
CZ6283 Nanning(NNG) Beijing(PKX) 3:30 p.m. 6:50 p.m. Arrived On time Track
CZ8257 Haikou(HAK) Nanchang(KHN) 7:55 p.m. 11 p.m. Departed Delayed by 1h 30m Track
CZ6060 Phnom Penh(PNH) Guangzhou(CAN) 3:55 p.m. 8:05 p.m. Arrived On time Track
CZ6443 Shenzhen(SZX) Haikou(HAK) 6:40 a.m. 8 a.m. Arrived On time Track
CZ8600 Nanjing(NKG) Nanning(NNG) 11:50 a.m. 2:45 p.m. Arrived Delayed by 23m Track
CZ3900 Changzhou(CZX) Guangzhou(CAN) 8:05 p.m. 10:25 p.m. Arrived On time Track
CZ3806 Xiamen(XMN) Guangzhou(CAN) 8:50 p.m. 10:30 p.m. Arrived On time Track
CZ6328 Shenzhen(SZX) Dalian(DLC) 8 p.m. 11:35 p.m. Arrived On time Track
CZ3578 Nanjing(NKG) Shenzhen(SZX) 8:15 a.m. 10:40 a.m. Arrived Delayed by 37m Track
CZ3671 Shenzhen(SZX) Sanya(SYX) 9 p.m. 11 p.m. Arrived On time Track
CZ3658 Shanghai(PVG) Guiyang(KWE) 1:55 p.m. 4:50 p.m. Arrived On time Track
CZ3598 Shanghai(PVG) Zhengzhou(CGO) 10:05 p.m. 12:15 a.m. Departed On time Track
CZ3670 Nanjing(NKG) Shenzhen(SZX) 10:10 p.m. 12:35 a.m. Departed On time Track
CZ6352 Shanghai(PVG) Guiyang(KWE) 7:55 p.m. 10:55 p.m. Departed Delayed by 2h 36m Track
CZ3421 Shanghai(PVG) Xining(XNN) 8:10 a.m. 10 a.m. Arrived On time Track
CZ3264 Nanjing(NKG) Guilin(KWL) 9:25 a.m. 11:45 a.m. Arrived Delayed by 28m Track
CZ3985 Nanjing(NKG) Dalian(DLC) 10:35 a.m. 1:15 p.m. Arrived On time Track
CZ6190 Nanjing(NKG) Dalian(DLC) 6:50 p.m. 9:45 p.m. Arrived On time Track
CZ8519 Guiyang(KWE) Hefei(HFE) 9:30 p.m. 11:30 p.m. Arrived On time Track
CZ3747 Zhuhai(ZUH) Kunming(KMG) 5:55 p.m. 8 p.m. Arrived On time Track
CZ3750 Hangzhou(HGH) Zhuhai(ZUH) 11:35 a.m. 1:55 p.m. Arrived On time Track
CZ3098 Taipei(TPE) Guangzhou(CAN) 2:50 p.m. 5:15 p.m. Arrived On time Track
CZ3881 Zhuhai(ZUH) Hangzhou(HGH) 5:10 p.m. 7:15 p.m. Arrived On time Track
CZ5274 Zhuhai(ZUH) Hangzhou(HGH) 8:40 p.m. 11:10 p.m. Arrived On time Track
CZ8445 Faisalabad(LYP) Karachi(KHI) 7:40 a.m. 9:40 a.m. Arrived On time Track
CZ6545 Changchun(CGQ) Hangzhou(HGH) 7:35 a.m. 10:35 a.m. Arrived On time Track
CZ6630 Changchun(CGQ) Hangzhou(HGH) 6:20 p.m. 9:40 p.m. Arrived On time Track
CZ5916 Changchun(CGQ) Hangzhou(HGH) 7:40 p.m. 9:45 p.m. Arrived On time Track
CZ3613 Shenzhen(SZX) Changchun(CGQ) 8:10 a.m. 12:25 p.m. Arrived On time Track
CZ1626 Philadelphia(PHL) Los Angeles(LAX) 5:37 p.m. 8:36 p.m. Scheduled On time Track
CZ2134 Nanyang(NNY) Zhuhai(ZUH) 12:30 p.m. 3:50 p.m. Departed Delayed by 7h 36m Track
CZ3233 Shenzhen(SZX) Nanning(NNG) 7 p.m. 9:20 p.m. Arrived On time Track
CZ3351 Shenzhen(SZX) Changzhou(CZX) 7:05 a.m. 9:20 a.m. Arrived On time Track
CZ6621 Shenzhen(SZX) Xi an(XIY) 10:05 a.m. 12:45 p.m. Arrived On time Track
CZ8595 Shenzhen(SZX) Hefei(HFE) 9:30 p.m. 11:45 p.m. Departed On time Track
CZ626 Bali(DPS) Guangzhou(CAN) 12:40 a.m. 5:55 a.m. Arrived On time Track
CZ8966 Shenzhen(SZX) Changsha(CSX) 4:30 p.m. 7 p.m. Arrived On time Track
CZ8083 Shenzhen(SZX) Hanoi(HAN) 12:35 p.m. 1:40 p.m. Arrived On time Track
CZ6233 Shenzhen(SZX) Guang Yuan(GYS) 6:05 p.m. 8:45 p.m. Arrived On time Track
CZ6669 Sanya(SYX) Changchun(CGQ) 9 a.m. 1:55 p.m. Arrived Delayed by 15m Track
CZ8612 Sanya(SYX) Shanghai(PVG) 9:40 p.m. 12:05 a.m. Departed Delayed by 17m Track
CZ3565 Shenzhen(SZX) Hefei(HFE) 8:50 a.m. 11:10 a.m. Cancelled Track
CZ3092 Manila(MNL) Guangzhou(CAN) 11:55 a.m. 2:30 p.m. Arrived On time Track
CZ3544 Ho Chi Minh City(SGN) Shenzhen(SZX) 9:40 p.m. 11:35 p.m. Departed On time Track
CZ8353 Shenzhen(SZX) Jakarta(CGK) 7:15 p.m. 11 p.m. Departed Delayed by 27m Track
CZ3213 Shenzhen(SZX) Xi an(XIY) 8 a.m. 10:45 a.m. Arrived On time Track
CZ6445 Shenzhen(SZX) Changde(CGD) 7 p.m. 8:45 p.m. Arrived On time Track
CZ387 Guangzhou(CAN) Jakarta(CGK) 7:15 p.m. 11:25 p.m. Departed On time Track
CZ8553 Shenzhen(SZX) Luoyang(LYA) 9:15 p.m. 11:50 p.m. Departed On time Track
CZ6610 Shenzhen(SZX) Changchun(CGQ) 4:55 p.m. 9:20 p.m. Arrived On time Track
CZ6300 Shenzhen(SZX) Dalian(DLC) noon 3:30 p.m. Arrived On time Track
CZ8737 Shenzhen(SZX) Ningbo(NGB) 9:10 p.m. 11:20 p.m. Departed On time Track
CZ3793 Shenzhen(SZX) Xi an(XIY) 10:15 p.m. 1 a.m. Scheduled Delayed by 52m Track
CZ6557 Shenzhen(SZX) Zunyi(ZYI) 11:55 a.m. 2:15 p.m. Arrived On time Track
CZ3633 Shenzhen(SZX) Harbin(HRB) 12:10 p.m. 4:35 p.m. Arrived On time Track
CZ3991 Shenzhen(SZX) Dayong(DYG) 8:40 p.m. 11:15 p.m. Departed On time Track
CZ3433 Shenzhen(SZX) Chengdu(CTU) 6 p.m. 8:25 p.m. Arrived On time Track
CZ6969 Shenzhen(SZX) Nanchong(NAO) 8:15 a.m. 10:45 a.m. Arrived On time Track
CZ3225 Shenzhen(SZX) Xi an(XIY) 4:25 p.m. 7:25 p.m. Arrived On time Track
CZ3953 Guangzhou(CAN) Jining(JNG) 7:45 a.m. 10:20 a.m. Arrived On time Track
CZ3918 Wuxi(WUX) Guangzhou(CAN) 8:15 p.m. 10:45 p.m. Arrived On time Track
CZ3352 Changzhou(CZX) Shenzhen(SZX) 10:05 a.m. 12:20 p.m. Arrived Delayed by 55m Track
CZ7576 Auckland(AKL) Sydney(SYD) 8:20 a.m. 10:10 a.m. Scheduled On time Track
CZ3621 Shenzhen(SZX) Chengdu(CTU) 9:20 a.m. 11:55 a.m. Arrived On time Track
CZ6441 Changchun(CGQ) Chengdu(CTU) 8:35 a.m. 1 p.m. Arrived On time Track
CZ6497 Shenzhen(SZX) Sanya(SYX) 8:20 p.m. 10:05 p.m. Arrived On time Track
CZ6753 Sanya(SYX) Shanghai(PVG) 8 a.m. 11:25 a.m. Arrived On time Track
CZ5079 Shenzhen(SZX) Kuala Lumpur(KUL) 8:30 p.m. 12:30 a.m. Departed On time Track
CZ3675 Shenzhen(SZX) Hanzhong(HZG) 8:10 p.m. 9:55 p.m. Arrived On time Track
CZ3279 Shenzhen(SZX) Xi an(XIY) 11 a.m. 1:45 p.m. Arrived On time Track
CZ3209 Shenzhen(SZX) Wuxi(WUX) 4 p.m. 6:25 p.m. Arrived On time Track
CZ3274 Shenzhen(SZX) Nanning(NNG) 8:55 p.m. 11:05 p.m. Departed On time Track
CZ3978 Shenzhen(SZX) Sanya(SYX) 9:25 a.m. 11:05 a.m. Arrived On time Track
CZ6591 Shenzhen(SZX) Ningbo(NGB) 8:55 a.m. 11:05 a.m. Arrived On time Track
CZ6274 Shenzhen(SZX) Harbin(HRB) 2:35 p.m. 7 p.m. Arrived On time Track
CZ6758 Shenzhen(SZX) Sanya(SYX) 11:20 p.m. 12:55 a.m. Scheduled On time Track
CZ5634 Shenzhen(SZX) Changchun(CGQ) 5:05 p.m. 9:20 p.m. Arrived On time Track
CZ8469 Shenzhen(SZX) Hanoi(HAN) 2:40 p.m. 3:45 p.m. Arrived Delayed by 25m Track
CZ3087 Shenzhen(SZX) Taipei(TPE) 9:10 a.m. 11:15 a.m. Arrived On time Track
CZ3645 Shenzhen(SZX) Hefei(HFE) 5:30 p.m. 8:20 p.m. Arrived On time Track
CZ5613 Shenzhen(SZX) Hanzhong(HZG) 7:40 a.m. 11:55 a.m. Arrived On time Track
CZ3071 Shenzhen(SZX) Sydney(SYD) 6:45 p.m. 6:25 a.m. Departed On time Track
CZ7436 Macau(MFM) Fuzhou(FOC) 4:05 p.m. 5:50 p.m. Arrived On time Track
CZ8473 Shenzhen(SZX) Ho Chi Minh City(SGN) 10:55 p.m. 1:25 a.m. Scheduled On time Track
CZ6549 Shenzhen(SZX) Nanchong(NAO) 10 p.m. 12:30 a.m. Departed On time Track
CZ451 Shanghai(PVG) Amsterdam(AMS) 2:40 a.m. 8:35 a.m. Arrived Delayed by 7h 27m Track
CZ7878 Dusseldorf(DUS) Amsterdam(AMS) 2:15 a.m. 6:50 a.m. Arrived On time Track
CZ6078 Ho Chi Minh City(SGN) Shanghai(PVG) 12:55 p.m. 6:20 p.m. Arrived On time Track
CZ8465 Shenzhen(SZX) Ho Chi Minh City(SGN) 11:30 a.m. 1:30 p.m. Arrived On time Track
CZ3876 Shenzhen(SZX) Yiwu(YIW) 10:45 a.m. 12:45 p.m. Arrived On time Track
CZ3791 Zhuhai(ZUH) Taiyuan(TYN) 9:55 a.m. 12:55 p.m. Arrived On time Track
CZ6195 Shantou(SWA) Guiyang(KWE) 7:20 a.m. 9:20 a.m. Arrived On time Track
Show more