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 |
