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
CZ391 Guangzhou(CAN) Dhaka(DAC) 8 p.m. 10 p.m. Scheduled On time Track
CZ7440 Bangkok(BKK) Fuzhou(FOC) 2:55 p.m. 3:45 p.m. Scheduled On time Track
CZ1089 Durham(RDU) New York(JFK) 11:20 a.m. 12:40 p.m. Arrived On time Track
CZ8519 Guiyang(KWE) Hefei(HFE) 9:30 p.m. 11:30 p.m. Arrived Delayed by 2h 18m Track
CZ6995 Urumqi(URC) Shanghai(SHA) 10:10 a.m. 3 p.m. Scheduled On time Track
CZ1025 London(LGW) Copenhagen(CPH) 8:10 a.m. 1:40 p.m. Arrived On time Track
CZ8603 Changsha(CSX) Xi an(XIY) 2:40 p.m. 4:45 p.m. Scheduled On time Track
CZ314 Seoul(ICN) Shanghai(PVG) 12:35 p.m. 1:45 p.m. Scheduled On time Track
CZ6910 Beijing(PKX) Urumqi(URC) 7:30 p.m. 11:25 p.m. Scheduled On time Track
CZ8366 Osaka(KIX) Harbin(HRB) 10:05 a.m. 10:55 a.m. Scheduled On time Track
CZ5511 Guiyang(KWE) Ningbo(NGB) 2:20 p.m. 4:05 p.m. Scheduled On time Track
CZ392 Dhaka(DAC) Guangzhou(CAN) 11:25 p.m. 5:20 a.m. Scheduled On time Track
CZ3191 Shenzhen(SZX) Beijing(PKX) 5:30 p.m. 8:50 p.m. Scheduled On time Track
CZ365 Guangzhou(CAN) Kuala Lumpur(KUL) 5:35 p.m. 9:50 p.m. Scheduled On time Track
CZ3173 Shenzhen(SZX) Beijing(PKX) 6:30 p.m. 10 p.m. Scheduled On time Track
CZ3934 Liupanshui(LPF) Guangzhou(CAN) 3 p.m. 5:25 p.m. Scheduled On time Track
CZ6496 Urumqi(URC) Shenyang(SHE) 8:40 a.m. 12:55 p.m. Scheduled On time Track
CZ679 Beijing(PEK) Istanbul(IST) 1:15 a.m. 6:35 a.m. Departed On time Track
CZ6528 Xiamen(XMN) Changchun(CGQ) 5:30 p.m. 8:30 p.m. Scheduled On time Track
CZ6217 Harbin(HRB) Beijing(PKX) noon 2:15 p.m. Scheduled On time Track
CZ6533 Dalian(DLC) Shanghai(PVG) 9:20 a.m. 11:20 a.m. Scheduled On time Track
CZ6362 Guilin(KWL) Nanning(NNG) 5:15 p.m. 7:35 p.m. Scheduled On time Track
CZ674 London(LHR) Beijing(PKX) 9 p.m. 2:15 p.m. Scheduled On time Track
CZ6296 Chengdu(CTU) Shenzhen(SZX) 8:10 a.m. 11:15 a.m. Scheduled On time Track
CZ1708 Charlotte(CLT) Los Angeles(LAX) 4:50 p.m. 6:49 p.m. Scheduled On time Track
CZ366 Kuala Lumpur(KUL) Guangzhou(CAN) 8:05 a.m. 12:15 p.m. Scheduled On time Track
CZ8220 Wenzhou(WNZ) Guilin(KWL) 11 a.m. 1:20 p.m. Scheduled On time Track
CZ388 Jakarta(CGK) Guangzhou(CAN) 9:10 a.m. 3:25 p.m. Scheduled On time Track
CZ673 Wuhan(WUH) London(LHR) 2:15 p.m. 6:05 p.m. Scheduled On time Track
CZ6006 Bishkek(FRU) Urumqi(URC) 9:40 a.m. 1:35 p.m. Arrived Delayed by 2h 56m Track
CZ6824 Yining(YIN) Urumqi(URC) 9:10 p.m. 10:35 p.m. Scheduled On time Track
CZ6112 Kunming(KMG) Beijing(PKX) 2:45 p.m. 6:10 p.m. Scheduled On time Track
CZ5116 Haikou(HAK) Hangzhou(HGH) 6:30 p.m. 8:25 p.m. Scheduled On time Track
CZ6258 Shanghai(PVG) Harbin(HRB) 11:50 a.m. 2:45 p.m. Scheduled On time Track
CZ3452 Kunming(KMG) Shenzhen(SZX) 5:40 p.m. 8:05 p.m. Scheduled On time Track
CZ3769 Guangzhou(CAN) Wenzhou(WNZ) 10:10 p.m. 11:50 p.m. Scheduled On time Track
CZ3809 Guangzhou(CAN) Wenzhou(WNZ) 5:20 p.m. 7:05 p.m. Scheduled On time Track
CZ3527 Guangzhou(CAN) Wenzhou(WNZ) 2:55 p.m. 4:50 p.m. Scheduled On time Track
CZ1022 Shanghai(PVG) Detroit(DTW) 6:30 a.m. 8:05 a.m. Scheduled On time Track
CZ332 Frankfurt(FRA) Guangzhou(CAN) 2:05 p.m. 7:30 a.m. Departed Delayed by 26m Track
CZ3811 Guangzhou(CAN) Wenzhou(WNZ) 8:15 a.m. 10:05 a.m. Scheduled On time Track
CZ8767 Guangzhou(CAN) Taiyuan(TYN) 10:50 a.m. 1:35 p.m. Scheduled On time Track
CZ8738 Ningbo(NGB) Shenzhen(SZX) 7:40 a.m. 9:55 a.m. Arrived On time Track
CZ3238 Shenzhen(SZX) Beijing(PKX) 1 p.m. 3:55 p.m. Arrived On time Track
CZ3585 Shanghai(PVG) Guangzhou(CAN) 6:20 p.m. 8:55 p.m. Arrived Delayed by 2h 20m Track
CZ3873 Guangzhou(CAN) (WSK) 12:35 p.m. 2:40 p.m. Arrived Delayed by 3h 17m Track
CZ305 Guangzhou(CAN) Auckland(AKL) 12:50 a.m. 3:30 p.m. Arrived On time Track
CZ321 Guangzhou(CAN) Melbourne(MEL) 9:20 p.m. 8:40 a.m. Departed On time Track
CZ6548 Urumqi(URC) Wuhan(WUH) 9:55 p.m. 12:25 a.m. Scheduled Delayed by 2h 26m Track
CZ486 Luxembourg(LUX) Shanghai(PVG) 11 p.m. 2:05 a.m. Scheduled On time Track
CZ3279 Shenzhen(SZX) Xi an(XIY) 11 a.m. 1:45 p.m. Arrived Delayed by 1h 41m Track
CZ313 Shanghai(PVG) Seoul(ICN) 8:05 a.m. 11:10 a.m. Arrived On time Track
CZ6310 Shenzhen(SZX) Shenyang(SHE) 5:30 p.m. 9:25 p.m. Departed Delayed by 2h Track
CZ1690 Atlanta(ATL) Los Angeles(LAX) 4:55 p.m. 6:42 p.m. Scheduled On time Track
CZ3490 Kunming(KMG) Guangzhou(CAN) 10:35 p.m. 1:10 a.m. Scheduled Delayed by 1h 40m Track
CZ3949 Guangzhou(CAN) Libo City(LLB) 10:15 p.m. 11:55 p.m. Scheduled On time Track
CZ6950 Chongqing(CKG) Urumqi(URC) 8:30 p.m. 11:20 p.m. Departed Delayed by 29m Track
CZ630 Tokyo(NRT) Dalian(DLC) 1:25 p.m. 3:30 p.m. Arrived On time Track
CZ6037 Guangzhou(CAN) Lahore(LHE) 4:55 p.m. 8 p.m. Departed Delayed by 2h 30m Track
CZ349 Guangzhou(CAN) Kuala Lumpur(KUL) 8:30 a.m. 12:45 p.m. Arrived Delayed by 47m Track
CZ6028 Tashkent(TAS) Beijing(PKX) 10:20 p.m. 6:40 a.m. Scheduled On time Track
CZ1041 Saint Denis(RUN) Paris(CDG) 3:45 p.m. 6:10 p.m. Arrived On time Track
CZ8316 Hanoi(HAN) Guangzhou(CAN) 3:45 p.m. 6:30 p.m. Arrived Delayed by 1h 8m Track
CZ306 Auckland(AKL) Guangzhou(CAN) 9:20 p.m. 5:05 a.m. Scheduled On time Track
CZ3670 Nanjing(NKG) Shenzhen(SZX) 10:10 p.m. 12:35 a.m. Scheduled Delayed by 1h 20m Track
CZ6688 Tianjin(TSN) Nanchang(KHN) 10:15 a.m. 11:15 a.m. Arrived On time Track
CZ1065 Los Angeles(LAX) San Francisco(SFO) 4:45 p.m. 10:20 p.m. Arrived On time Track
CZ8021 Chongqing(CKG) Yangzhou(YTY) 7:15 p.m. 10:55 p.m. Departed On time Track
CZ437 Shanghai(PVG) Anchorage(ANC) 3 a.m. 7:40 p.m. Departed Delayed by 12h 33m Track
CZ647 Sendai(SDJ) Osaka(ITM) 9:40 a.m. 2 p.m. Arrived On time Track
CZ3917 Guangzhou(CAN) Wuxi(WUX) 4:45 p.m. 7:15 p.m. Arrived Delayed by 58m Track
CZ8498 Bali(DPS) Guangzhou(CAN) 8:55 p.m. 11:15 p.m. Scheduled Delayed by 2h 36m Track
CZ8482 Bali(DPS) Guangzhou(CAN) 8:40 a.m. 1:50 p.m. Arrived On time Track
CZ3913 Guangzhou(CAN) Wuxi(WUX) 8:25 a.m. 10:50 a.m. Arrived On time Track
CZ626 Bali(DPS) Guangzhou(CAN) 12:40 a.m. 5:55 a.m. Arrived Delayed by 1h 4m Track
CZ5184 Chongqing(CKG) Hangzhou(HGH) 6:15 p.m. 8:35 p.m. Scheduled Delayed by 3h 45m Track
CZ3180 Chongqing(CKG) Hangzhou(HGH) 4:30 p.m. 7:40 p.m. Arrived Delayed by 1h 15m Track
CZ2065 Guangzhou(CAN) Wenzhou(WNZ) 5:20 a.m. 7:05 a.m. Arrived Delayed by 9h 38m Track
CZ8893 Guangzhou(CAN) Wenzhou(WNZ) 9:40 a.m. 1:55 p.m. Arrived On time Track
CZ8880 Shanghai(SHA) Beijing(PKX) 3:30 p.m. 5:40 p.m. Arrived On time Track
CZ2318 Shanghai(PVG) Sanya(SYX) 7:05 a.m. 9:25 a.m. Arrived Delayed by 10h 18m Track
CZ3271 Guiyang(KWE) Ningbo(NGB) 4 p.m. 6:15 p.m. Departed Delayed by 3h 24m Track
CZ396 Penang(PEN) Guangzhou(CAN) 8:40 a.m. 12:45 p.m. Arrived Delayed by 49m Track
CZ6814 Hotan(HTN) Urumqi(URC) noon 1:55 p.m. Arrived Delayed by 3h 55m Track
CZ382 Brisbane(BNE) Guangzhou(CAN) 10:20 a.m. 5:50 p.m. Arrived On time Track
CZ1049 Detroit(DTW) Dallas(DFW) 9:55 a.m. 12:20 p.m. Arrived Delayed by 1h 46m Track
CZ8662 Jinan(TNA) Shenzhen(SZX) 3:45 p.m. 6:25 p.m. Arrived Delayed by 1h 9m Track
CZ3804 Hangzhou(HGH) Guangzhou(CAN) 12:35 p.m. 2:45 p.m. Arrived On time Track
CZ3744 Hangzhou(HGH) Harbin(HRB) 5:25 p.m. 10 p.m. Departed On time Track
CZ8079 Beijing(PKX) Vancouver(YVR) 9:40 a.m. 11:40 a.m. Arrived Delayed by 19m Track
CZ3099 Guangzhou(CAN) Beijing(PKX) 9 a.m. 12:05 p.m. Arrived On time Track
CZ3992 Linyi(LYI) Guangzhou(CAN) 7 a.m. 9:35 a.m. Arrived On time Track
CZ330 Vancouver(YVR) Guangzhou(CAN) 12:35 a.m. 5:20 a.m. Departed Delayed by 43m Track
CZ5311 Guangzhou(CAN) Jinghong(JHG) 5:55 p.m. 8:20 p.m. Departed On time Track
CZ3720 Changsha(CSX) Zhuhai(ZUH) 8:05 p.m. 10:20 p.m. Scheduled On time Track
CZ3788 Lanzhou(LHW) Guiyang(KWE) 9 a.m. 11:15 a.m. Arrived On time Track
CZ3872 Nanjing(NKG) Guangzhou(CAN) 8:30 a.m. 10:45 a.m. Arrived Delayed by 3h 1m Track
CZ3891 Shantou(SWA) Guangzhou(CAN) 6:05 p.m. 7:20 p.m. Scheduled Delayed by 57m Track
CZ5274 Zhuhai(ZUH) Hangzhou(HGH) 8:40 p.m. 11:10 p.m. Scheduled On time Track
CZ5400 Yining(YIN) Urumqi(URC) 4:55 p.m. 7:30 p.m. Scheduled Delayed by 3h 12m Track
CZ6133 Dalian(DLC) Beijing(PKX) 6:30 p.m. 8:05 p.m. Departed On time Track
CZ6202 Beijing(PKX) Harbin(HRB) 10:30 p.m. 12:30 a.m. Scheduled On time Track
CZ6253 Shenzhen(SZX) Haikou(HAK) 7:50 a.m. 9:10 a.m. Arrived Delayed by 41m Track
CZ6283 Nanning(NNG) Beijing(PKX) 3:30 p.m. 6:50 p.m. Departed Delayed by 25m Track
CZ6917 Zhengzhou(CGO) Fuzhou(FOC) 2:15 p.m. 4:25 p.m. Arrived On time Track
CZ6691 Kashi(KHG) Korla(KRL) 6:55 p.m. 11:15 p.m. Scheduled On time Track
CZ692 Sydney(SYD) Chongqing(CKG) 7:50 p.m. 9:15 p.m. Departed On time Track
CZ6957 Urumqi(URC) Guangzhou(CAN) 3:20 p.m. 4:55 p.m. Arrived On time Track
CZ8699 Nanning(NNG) Dayong(DYG) 5:30 p.m. 8 p.m. Departed Delayed by 30m Track
CZ8806 Yinchuan(INC) Guangzhou(CAN) 10 a.m. noon Cancelled Track
CZ3690 Shanghai(PVG) Zhuhai(ZUH) 12:40 p.m. 3:20 p.m. Arrived Delayed by 33m Track
CZ3380 Guangzhou(CAN) Changsha(CSX) 9:20 a.m. 10:50 a.m. Arrived On time Track
CZ5148 Haikou(HAK) Xiamen(XMN) 6:30 p.m. 9:05 p.m. Scheduled On time Track
CZ2008 Urumqi(URC) Tashkent(TAS) 4:25 a.m. 8:35 a.m. Arrived Delayed by 7h 31m Track
CZ3763 Guangzhou(CAN) Wenzhou(WNZ) 11:10 a.m. 1 p.m. Arrived Delayed by 1h 45m Track
CZ3829 Guangzhou(CAN) Hangzhou(HGH) 5:10 p.m. 7:20 p.m. Scheduled On time Track
CZ6063 Guangzhou(CAN) Phuket(HKT) 12:55 p.m. 3:40 p.m. Departed Delayed by 2h 55m Track
CZ3078 Manila(MNL) Guangzhou(CAN) 8:20 a.m. 10:55 a.m. Arrived Delayed by 18m Track
CZ7599 Adelaide(ADL) Brisbane(BNE) 5:35 p.m. 8:35 p.m. Departed Delayed by 18m Track
CZ3642 Chongqing(CKG) Shenzhen(SZX) 8:30 a.m. 10:45 a.m. Arrived On time Track
CZ3456 Chongqing(CKG) Shenzhen(SZX) 4:50 p.m. 6:55 p.m. Scheduled Delayed by 3h 5m Track
CZ3440 Chongqing(CKG) Guangzhou(CAN) 11:40 p.m. 1:50 a.m. Scheduled On time Track
CZ5903 Chongqing(CKG) Hangzhou(HGH) 6:15 p.m. 9:15 p.m. Scheduled Delayed by 39m Track
CZ3466 Chongqing(CKG) Shenzhen(SZX) 11:45 a.m. 1:55 p.m. Arrived Delayed by 2h 6m Track
CZ398 Manila(MNL) Guangzhou(CAN) 5:45 p.m. 8:20 p.m. Departed On time Track
CZ8609 Calgary(YYC) Saskatoon(YXE) 11:45 a.m. 5:30 p.m. Departed Delayed by 56m Track
CZ3914 Wuxi(WUX) Guangzhou(CAN) 12:05 p.m. 2:35 p.m. Arrived Delayed by 2h 37m Track
CZ8075 Wuhan(WUH) Shennongjia(HPG) 9:05 a.m. 11:20 a.m. Arrived On time Track
CZ3455 Shenzhen(SZX) Chongqing(CKG) 1:25 p.m. 3:45 p.m. Arrived On time Track
CZ3055 Guangzhou(CAN) Yangon(RGN) 8:20 a.m. 10:15 a.m. Arrived On time Track
CZ5857 Shanghai(SHA) Fuzhou(FOC) 3:25 p.m. 6 p.m. Departed Delayed by 22m Track
CZ5200 Guangzhou(CAN) Fuzhou(FOC) 10:35 a.m. 12:40 p.m. Arrived On time Track
CZ8244 Chengdu(CTU) Shanghai(SHA) 10:05 a.m. 11:10 a.m. Arrived Delayed by 2h 48m Track
CZ2313 Guangzhou(CAN) Sanya(SYX) 6:05 a.m. 8:20 a.m. Departed Delayed by 7h 45m Track
CZ3586 Guangzhou(CAN) Shanghai(PVG) 10 p.m. 12:20 a.m. Scheduled On time Track
CZ6861 Urumqi(URC) Aksu(AKU) 8:05 a.m. 9:35 a.m. Arrived On time Track
CZ6962 Xuzhou(XUZ) Yinchuan(INC) 9:15 p.m. 1:05 a.m. Scheduled On time Track
CZ6534 Shanghai(PVG) Dalian(DLC) 12:25 p.m. 2:25 p.m. Arrived On time Track
CZ307 Guangzhou(CAN) Amsterdam(AMS) 12:20 a.m. 6:35 a.m. Arrived On time Track
CZ3097 Guangzhou(CAN) Taipei(TPE) 11:20 a.m. 1:30 p.m. Departed Delayed by 1h 37m Track
CZ6364 Chongqing(CKG) Changchun(CGQ) 1:35 p.m. 5 p.m. Departed On time Track
CZ6501 Shenyang(SHE) Shanghai(PVG) 3 p.m. 5:40 p.m. Scheduled On time Track
CZ1013 Nashville(BNA) Los Angeles(LAX) 8 p.m. 10:20 p.m. Scheduled On time Track
CZ5900 Xiamen(XMN) Hangzhou(HGH) 6:50 p.m. 10:05 p.m. Scheduled On time Track
CZ3520 Qingdao(TAO) Guangzhou(CAN) 12:50 p.m. 4:10 p.m. Scheduled Delayed by 2h 6m Track
CZ350 Kuala Lumpur(KUL) Guangzhou(CAN) 2 p.m. 6:10 p.m. Scheduled Delayed by 40m Track
CZ5746 Zhengzhou(CGO) Guangzhou(CAN) 7:45 p.m. 10:10 p.m. Scheduled On time Track
CZ8722 (JMJ) Kunming(KMG) 7:50 p.m. 11:55 p.m. Scheduled On time Track
CZ3757 Nanning(NNG) Hangzhou(HGH) 12:15 p.m. 2:40 p.m. Departed Delayed by 1h 18m Track
CZ3517 Guangzhou(CAN) Ningbo(NGB) 11:40 a.m. 1:50 p.m. Arrived On time Track
Show more