China Southern Boeing 787-9 routes
3 Boeing 787-9 layouts at China Southern
- 28269Boeing 787-9 · Vantage XL →
- 28269Boeing 787-9 · Vantage XL →
- 2828220Boeing 787-9 · Vantage XL →
- A different aircraft than scheduled
- Not yet seen as a Boeing 787-9 — scheduled ahead
| Flight | Which layout usually flies | Days | Departs | Arrives | ||
|---|---|---|---|---|---|---|
| Shanghai → GuangzhouSHA–CAN | CZ 3572Airbus A321neo scheduled 22 Oct–24 Oct | 18:50 | 21:20 | 27 of 30 | ||
| CZ 3504Airbus A330-300 scheduled on 22 OctBoeing 777-300ER scheduled on 24 OctAirbus A350-900 scheduled 30 Oct–20 Nov | 19:50 | 22:20 | 24 of 30 | |||
| CZ 3524350 scheduled 22 Oct–25 OctAirbus A350-900 scheduled 24 Oct–20 Nov | 11:50 | 14:20 | 23 of 30 | |||
| CZ 3596Boeing 777-300ER scheduled 22 Oct–24 OctAirbus A321neo scheduled 25 Oct–20 Nov | 8:50 | 11:20 | 22 of 30 | |||
| CZ 3534Airbus A321neo scheduled 22 Oct–12 NovBoeing 737 MAX 8 scheduled on 24 Oct | 10:50 | 13:20 | 10 of 30 | |||
| CZ 3532Airbus A321neo scheduled 22 Oct–24 OctBoeing 777-300ER scheduled 25 Oct–19 NovAirbus A330-300 scheduled 4 Nov–20 Nov | 13:50 | 16:20 | 2 of 30 | |||
| CZ 3526Airbus A330-300 scheduled on 23 OctAirbus A350-900 scheduled on 24 OctAirbus A321neo scheduled 25 Oct–20 Nov | 16:50 | 19:15 | 2 of 30 | |||
| CZ 3546350 scheduled 25 Oct–20 NovBoeing 777-300ER scheduled on 26 Oct | 20:50 | 23:20 | 1 of 30 | |||
| Guangzhou → ShanghaiCAN–SHA | CZ 3571Airbus A321neo scheduled 22 Oct–24 Oct | 15:00 | 17:15 | 27 of 30 | ||
| CZ 3503Airbus A330-300 scheduled 22 Oct–24 OctAirbus A350-900 scheduled 30 Oct–20 Nov | 16:00 | 18:10 | 24 of 30 | |||
| CZ 3523350 scheduled on 22 OctAirbus A350-900 scheduled 24 Oct–20 NovBoeing 777-300ER scheduled on 25 Oct | 8:00 | 10:10 | 23 of 30 | |||
| CZ 3595Boeing 777-300ER scheduled on 23 OctAirbus A321neo scheduled 24 Oct–20 Nov | 20:00 | 22:10 | 22 of 30 | |||
| CZ 3533Airbus A321neo scheduled 22 Oct–12 NovBoeing 737 MAX 8 scheduled on 24 Oct | 7:00 | 9:15 | 10 of 30 | |||
| CZ 3531Airbus A321neo scheduled 22 Oct–24 OctBoeing 777-300ER scheduled 25 Oct–19 NovAirbus A330-300 scheduled 4 Nov–20 Nov | 10:00 | 12:15 | 2 of 30 | |||
| CZ 3525Airbus A330-300 scheduled 23 Oct–24 OctAirbus A321neo scheduled 25 Oct–20 NovBoeing 737 MAX 8 scheduled on 31 Oct | 13:00 | 15:10 | 2 of 30 | |||
| Beijing → GuangzhouPKX–CAN | CZ 3000Boeing 777-300ER scheduled 23 Oct–12 NovAirbus A321neo scheduled on 24 OctAirbus A330-300 scheduled 26 Oct–19 Nov | 9:30 | 12:40 | 14 of 30 | ||
| CZ 3100Boeing 737 MAX 8 scheduled 22 Oct–24 OctAirbus A320 scheduled on 23 OctAirbus A330-300 scheduled 26 Oct–16 NovBoeing 777-300ER scheduled 27 Oct–19 Nov | 18:30 | 21:40 | 12 of 30 | |||
| CZ 3106350 scheduled 22 Oct–23 OctAirbus A330-300 scheduled 24 Oct–18 NovBoeing 777-300ER scheduled 25 Oct–20 NovAirbus A321 scheduled on 27 OctAirbus A321neo scheduled 29 Oct–14 NovAirbus A320 scheduled 3 Nov–19 Nov | 13:30 | 17:00 | 4 of 30 | |||
| CZ 3104Boeing 737 MAX 8 scheduled 22 Oct–23 OctAirbus A320 scheduled on 24 OctAirbus A350-900 scheduled 25 Oct–19 NovBoeing 777-300ER scheduled on 31 Oct | 15:30 | 18:40 | 4 of 30 | |||
| CZ 3110Boeing 777-300ER scheduled on 23 OctAirbus A321neo scheduled 25 Oct–20 Nov | 19:30 | 22:40 | 2 of 30 | |||
| CZ 3116Airbus A321neo scheduled 22 Oct–17 NovAirbus A321 scheduled 25 Oct–20 NovAirbus A320 scheduled on 26 Oct | 7:30 | 10:35 | 1 of 30 | |||
| Guangzhou → BeijingCAN–PKX | CZ 3099350 scheduled 22 Oct–23 OctAirbus A330-300 scheduled 24 Oct–18 NovBoeing 777-300ER scheduled 25 Oct–20 Nov | 9:00 | 12:00 | 15 of 30 | ||
| CZ 3109Boeing 737 MAX 8 scheduled 22 Oct–24 OctAirbus A320 scheduled on 23 OctAirbus A330-300 scheduled 26 Oct–16 NovBoeing 777-300ER scheduled 27 Oct–19 Nov | 14:00 | 17:10 | 12 of 30 | |||
| CZ 3177Boeing 737 MAX 8 scheduled 22 Oct–23 OctAirbus A320 scheduled on 24 OctAirbus A350-900 scheduled 25 Oct–19 NovBoeing 777-300ER scheduled on 31 Oct | 11:00 | 14:00 | 4 of 30 | |||
| CZ 3121Airbus A320 scheduled on 23 OctAirbus A330-300 scheduled 26 Oct–20 NovAirbus A321neo scheduled 27 Oct–1 Nov350 scheduled on 4 Nov | 10:00 | 13:15 | 2 of 30 | |||
| CZ 3999Boeing 777-300ER scheduled on 23 OctAirbus A321neo scheduled 25 Oct–20 Nov | 15:00 | 18:15 | 2 of 30 | |||
| CZ 3105Boeing 777-300ER scheduled 22 Oct–11 NovAirbus A321neo scheduled 23 Oct–14 NovAirbus A330-300 scheduled 24 Oct–20 NovAirbus A321 scheduled on 27 OctAirbus A320 scheduled 3 Nov–19 Nov | 19:00 | 22:00 | 1 of 30 | |||
| Guangzhou → DhakaCAN–DAC | CZ 391 | 19:40 · 20:00 | 22:00 | 30 of 30 | ||
| Guangzhou → LondonCAN–LHRSuper Schedule → | CZ 303 | 13:40 · 13:50 | 18:35 | 30 of 30 | ||
| Guangzhou → SingaporeCAN–SIN | CZ 353 | 8:25 · 8:35 | 12:25 | 30 of 30 | ||
| Dhaka → GuangzhouDAC–CAN | CZ 392 | 23:25 | 5:05+1 | 30 of 30 | ||
| London → GuangzhouLHR–CANSuper Schedule → | CZ 304 | 22:00 · 22:10 | 17:45+1 | 30 of 30 | ||
| Singapore → GuangzhouSIN–CAN | CZ 354 | 13:40 · 13:45 | 17:40 | 30 of 30 | ||
| Guangzhou → SydneyCAN–SYD | CZ 8091Airbus A330-300 scheduled 22 Oct–24 Oct | 0:50 · 0:55 | 13:20 | 27 of 30 | ||
| Sydney → GuangzhouSYD–CAN | CZ 8092Airbus A330-300 scheduled 22 Oct–24 Oct | 15:10 | 22:00 | 27 of 30 | ||
| Guangzhou → ChristchurchCAN–CHC | CZ 617 | 0:50 | 17:20 | 26 of 30 | ||
| Christchurch → GuangzhouCHC–CAN | CZ 618 | 22:30 | 5:10+1 | 26 of 30 | ||
| Guangzhou → SeoulCAN–ICN | CZ 337Airbus A350-900 scheduled on 22 OctAirbus A330-300 scheduled 14 Nov–18 Nov | 9:05 · 9:35 | 13:15 | 24 of 30 | ||
| Seoul → GuangzhouICN–CAN | CZ 338Airbus A350-900 scheduled on 22 OctAirbus A330-300 scheduled 14 Nov–18 Nov | 15:15 | 18:05 | 24 of 30 | ||
| Guangzhou → Kuala LumpurCAN–KUL | CZ 349Airbus A350-900 scheduled 24 Oct–6 Nov350 scheduled 25 Oct–3 Nov | 8:15 · 8:30 | 12:20 | 22 of 30 | ||
| Guangzhou → LondonCAN–LGWSuper Schedule → | CZ 689 | 1:10 · 1:30 | 6:30 | 22 of 30 | ||
| Kuala Lumpur → GuangzhouKUL–CAN | CZ 350Airbus A350-900 scheduled 24 Oct–6 Nov350 scheduled 25 Oct–3 Nov | 13:35 · 14:00 | 17:30 | 22 of 30 | ||
| London → GuangzhouLGW–CANSuper Schedule → | CZ 690 | 9:50 · 11:00 and 1 more | 5:40+1 | 22 of 30 | ||
| Guangzhou → ChangshaCAN–CSX | CZ 8095 | 8:30 · 10:10 | 9:50 | 9 of 30 | ||
| CZ 6043 | 21:00 · 21:05 | 22:20 | 9 of 30 | |||
| Guangzhou → IstanbulCAN–ISTSuper Schedule → | CZ 8065 | 0:50 · 1:10 | 7:10 | 18 of 30 | ||
| Changsha → GuangzhouCSX–CAN | CZ 6044 | 9:50 | 11:20 | 10 of 30 | ||
| CZ 8096 | 16:20 · 17:10 | 17:50 | 8 of 30 | |||
| Istanbul → GuangzhouIST–CANSuper Schedule → | CZ 8066 | 14:05 · 14:20 and 1 more | 5:25+1 | 18 of 30 | ||
| Helsinki → BeijingHEL–PKX | CZ 8172 | 19:35 · 20:35 | 9:40+1 | 17 of 30 | ||
| Beijing → HelsinkiPKX–HEL | CZ 8171 | 14:35 · 14:55 | 17:35 | 17 of 30 | ||
| Guangzhou → Frankfurt am MainCAN–FRA | CZ 331 | 0:50 | 6:15 | 16 of 30 | ||
| Frankfurt am Main → GuangzhouFRA–CAN | CZ 332 | 11:25 · 14:05 | 5:45+1 | 16 of 30 | ||
| Guangzhou → MadridCAN–MAD | CZ 377 | 0:20 · 10:00 | 8:00 | 14 of 30 | ||
| Madrid → GuangzhouMAD–CAN | CZ 378 | 10:50 · 21:00 | 6:30+1 | 14 of 30 | ||
| Adelaide → GuangzhouADL–CAN | CZ 664 | 11:30 | 18:00 | 13 of 30 | ||
| Auckland → GuangzhouAKL–CAN | CZ 336 | 10:00 | 16:20 | 13 of 30 | ||
| Bangkok → GuangzhouBKK–CAN | CZ 3082Airbus A320neo scheduled 22 Oct–24 OctAirbus A321neo scheduled 26 Oct–19 Nov | 15:55 · 16:20 | 20:15 | 13 of 30 | ||
| Budapest → GuangzhouBUD–CAN | CZ 650 | 11:45 · 12:45 | 5:30+1 | 13 of 30 | ||
| Guangzhou → AdelaideCAN–ADL | CZ 663 | 22:25 | 9:55+1 | 13 of 30 | ||
| Guangzhou → AucklandCAN–AKL | CZ 335 | 14:55 · 15:30 | 7:00+1 | 13 of 30 | ||
| Guangzhou → BangkokCAN–BKK | CZ 3081Airbus A320neo scheduled 22 Oct–24 OctAirbus A321neo scheduled 26 Oct–19 Nov | 12:45 · 12:50 | 15:00 | 13 of 30 | ||
| Guangzhou → BudapestCAN–BUD | CZ 649 | 0:50 · 1:30 | 6:30 | 13 of 30 | ||
| Guangzhou → IslamabadCAN–ISB | CZ 8069 | 16:15 · 16:25 | 20:15 | 13 of 30 | ||
| Islamabad → GuangzhouISB–CAN | CZ 8070 | 21:35 · 22:15 | 6:25+1 | 13 of 30 | ||
| Istanbul → BeijingIST–PKXSuper Schedule → | CZ 680 | 15:30 · 15:50 | 5:45+1 | 13 of 30 | ||
| Beijing → IstanbulPKX–ISTSuper Schedule → | CZ 679 | 1:15 | 6:40 | 13 of 30 | ||
| Guangzhou → PerthCAN–PER | CZ 319 | 13:55 · 14:00 | 21:35 | 12 of 30 | ||
| Perth → GuangzhouPER–CAN | CZ 320 | 23:25 · 23:35 | 7:15+1 | 12 of 30 | ||
| Addis Ababa → ChangshaADD–CSX | CZ 8096 | 23:00 | 14:20+1 | 9 of 30 | ||
| Guangzhou → ZhengzhouCAN–CGO | CZ 6575 | 9:20 | 11:40 | 7 of 30 | ||
| CZ 3390Boeing 737-800 scheduled 25 Oct–20 Nov | 9:25 | 12:00 | 1 of 30 | |||
| CZ 677350 scheduled 29 Oct–19 Nov | 9:25 | 12:00 | 1 of 30 | |||
| Guangzhou → UrumqiCAN–URC | CZ 6041 | 8:10 · 8:20 | 13:45 | 9 of 30 | ||
| Zhengzhou → GuangzhouCGO–CAN | CZ 6576 | 16:55 · 17:25 | 19:35 | 8 of 30 | ||
| CZ 678350 scheduled 31 Oct–14 Nov | 9:50 | 12:20 | 1 of 30 | |||
| Changsha → Addis AbabaCSX–ADD | CZ 8095 | 12:20 · 13:50 | 20:00 | 9 of 30 | ||
| Changsha → NairobiCSX–NBO | CZ 6043 | 0:50 | 7:30 | 9 of 30 | ||
| Frankfurt am Main → UrumqiFRA–URC | CZ 6042 | 19:20 · 19:40 | 10:25+1 | 9 of 30 | ||
| Nairobi → ChangshaNBO–CSX | CZ 6044 | 15:50 · 16:30 | 7:40+1 | 9 of 30 | ||
| Urumqi → GuangzhouURC–CAN | CZ 6042 | 10:45 · 12:45 | 17:35 | 8 of 30 | ||
| CZ 6891Boeing 737 MAX 8 scheduled 27 Oct–17 Nov | 8:45 | 14:00 | 1 of 30 | |||
| Urumqi → Frankfurt am MainURC–FRA | CZ 6041 | 15:10 · 16:30 | 17:40 | 9 of 30 | ||
| Wuhan → GuangzhouWUH–CAN | CZ 3345Boeing 737-800 scheduled 22 Oct–20 NovC09 scheduled on 27 Oct | 14:00 | 16:00 | 8 of 30 | ||
| CZ 6224Boeing 737-800 scheduled 23 Oct–24 Oct | 16:30 | 18:25 | 1 of 30 | |||
| Belgrad → GuangzhouBEG–CAN | CZ 668 | 11:00 | 5:00+1 | 8 of 30 | ||
| Guangzhou → BelgradCAN–BEG | CZ 667 | 3:00 | 8:00 | 8 of 30 | ||
| Guangzhou → NairobiCAN–NBO | CZ 633 | 0:55 | 7:05 | 8 of 30 | ||
| Guangzhou → WuhanCAN–WUH | CZ 3367C09 scheduled 22 Oct–13 NovBoeing 737-800 scheduled 25 Oct–20 Nov | 22:30 | 0:10+1 | 8 of 30 | ||
| Zhengzhou → LondonCGO–LGW | CZ 653 | 13:55 · 14:10 | 17:20 | 8 of 30 | ||
| London → ZhengzhouLGW–CGO | CZ 654 | 20:20 · 21:30 | 15:00+1 | 8 of 30 | ||
| London → WuhanLHR–WUH | CZ 608 | 17:15 | 12:05+1 | 8 of 30 | ||
| Nairobi → GuangzhouNBO–CAN | CZ 634 | 13:35 | 5:00+1 | 8 of 30 | ||
| Wuhan → LondonWUH–LHR | CZ 607 | 9:50 | 14:00 | 8 of 30 | ||
| Guangzhou → LahoreCAN–LHE | CZ 6037Airbus A330-300 scheduled 22 Oct–20 Nov | 16:25 | 19:55 | 6 of 30 | ||
| Lahore → GuangzhouLHE–CAN | CZ 6038Airbus A330-300 scheduled 22 Oct–20 Nov | 21:55 | 5:55+1 | 6 of 30 | ||
| Guangzhou → ChengduCAN–CTU | CZ 3437Airbus A320neo scheduled 22 Oct–9 NovAirbus A321neo scheduled 23 Oct–20 NovBoeing 737 MAX 8 scheduled 24 Oct–7 NovAirbus A320 scheduled 27 Oct–12 NovAirbus A330-300 scheduled on 28 Oct | 9:30 | 11:55 | 5 of 30 | ||
| Chengdu → GuangzhouCTU–CAN | CZ 3438Airbus A320neo scheduled 22 Oct–9 NovAirbus A321neo scheduled 23 Oct–20 NovBoeing 737 MAX 8 scheduled 24 Oct–7 NovAirbus A320 scheduled 27 Oct–12 NovAirbus A330-300 scheduled on 28 Oct | 13:30 | 16:00 | 5 of 30 | ||
| Frankfurt am Main → ShenyangFRA–SHE | CZ 8022 | 13:05 · 14:35 | 5:30+1 | 5 of 30 | ||
| Shenyang → GuangzhouSHE–CAN | CZ 8022 | 8:00 · 8:10 | 12:30 | 5 of 30 | ||
| Shenyang → Frankfurt am MainSHE–FRA | CZ 8021 | 1:30 · 1:50 | 5:45 | 5 of 30 | ||
| Guangzhou → HanoiCAN–HAN | CZ 3049Airbus A330-300 scheduled 22 Oct–20 NovBoeing 737 MAX 8 scheduled 24 Oct–4 NovAirbus A320 scheduled 26 Oct–18 NovAirbus A320neo scheduled on 28 Oct | 9:30 | 10:40 | 4 of 30 | ||
| Guangzhou → ShenyangCAN–SHE | CZ 8021 | 19:30 | 23:15 | 4 of 30 | ||
| Hanoi → GuangzhouHAN–CAN | CZ 3050Airbus A330-300 scheduled 22 Oct–20 NovBoeing 737 MAX 8 scheduled 24 Oct–4 NovAirbus A320 scheduled 26 Oct–18 NovAirbus A320neo scheduled on 28 Oct | 11:45 | 14:30 | 4 of 30 | ||
| Kashgar → GuangzhouKHG–CAN | CZ 6835Airbus A330-300 scheduled 26 Oct–6 NovBoeing 737 MAX 8 scheduled 8 Nov–20 Nov | 7:50 · 9:50 | 14:00 | 4 of 30 | ||
| Guangzhou → KashgarCAN–KHG | CZ 6836Airbus A330-300 scheduled 25 Oct–1 NovBoeing 737 MAX 8 scheduled 2 Nov–20 Nov | 15:20 | 21:55 | 3 of 30 | ||
| Beijing → ShenzhenPKX–SZX | CZ 3172Airbus A330-300 scheduled 25 Oct–17 NovAirbus A321 scheduled 26 Oct–20 Nov | 16:00 | 19:20 | 3 of 30 | ||
| Beijing → UrumqiPKX–URC | CZ 6902Boeing 737-800 scheduled 25 Oct–18 NovAirbus A321neo scheduled 26 Oct–20 NovAirbus A330-300 scheduled 29 Oct–19 NovBoeing 737 MAX 8 scheduled on 10 Nov | 15:00 | 19:15 | 3 of 30 | ||
| Shenzhen → BeijingSZX–PKX | CZ 3169Airbus A330-300 scheduled 25 Oct–17 NovAirbus A321 scheduled 26 Oct–20 Nov | 11:30 | 14:45 | 3 of 30 | ||
| Shenzhen → ShanghaiSZX–SHA | CZ 3255Boeing 777-300ER scheduled 22 Oct–24 OctAirbus A330-300 scheduled 25 Oct–20 NovAirbus A350-900 scheduled on 27 OctAirbus A320 scheduled 29 Oct–16 NovAirbus A321 scheduled 31 Oct–19 Nov | 11:00 | 13:15 | 1 of 30 | ||
| CZ 3625Airbus A330-300 scheduled 22 Oct–13 NovAirbus A320 scheduled 26 Oct–11 NovAirbus A350-900 scheduled 27 Oct–17 NovAirbus A321neo scheduled 28 Oct–9 NovAirbus A321 scheduled 29 Oct–20 NovAirbus A320neo scheduled on 16 Nov | 15:00 | 17:15 | 1 of 30 | |||
| CZ 3587Boeing 777-300ER scheduled 22 Oct–20 NovAirbus A321 scheduled on 24 Oct350 scheduled on 25 Oct | 17:00 | 19:15 | 1 of 30 | |||
| Urumqi → BeijingURC–PKX | CZ 6901Boeing 737-800 scheduled 25 Oct–18 NovAirbus A330-300 scheduled 26 Oct–20 NovBoeing 737 MAX 8 scheduled on 10 Nov | 10:00 | 13:45 | 3 of 30 | ||
| Shanghai → ShenzhenSHA–SZX | CZ 3256Boeing 777-300ER scheduled 22 Oct–24 OctAirbus A330-300 scheduled 25 Oct–20 NovAirbus A350-900 scheduled on 27 OctAirbus A320 scheduled 29 Oct–16 NovAirbus A321 scheduled 31 Oct–19 Nov | 14:30 | 17:10 | 1 of 30 | ||
| CZ 3626Airbus A330-300 scheduled 22 Oct–13 NovAirbus A320 scheduled 26 Oct–11 NovAirbus A350-900 scheduled 27 Oct–17 NovAirbus A321neo scheduled 28 Oct–9 NovAirbus A321 scheduled 29 Oct–20 NovAirbus A320neo scheduled on 16 Nov | 18:30 | 21:15 | 1 of 30 | |||
| Guangzhou → ManilaCAN–MNL | CZ 3091Boeing 737 MAX 8 scheduled 22 Oct–20 NovAirbus A320 scheduled 27 Oct–4 Nov | 8:20 | 10:50 | 1 of 30 | ||
| Zhengzhou → LuxembourgCGO–LUX | CZ 677350 scheduled 29 Oct–19 Nov | 14:50 | 19:55 | 1 of 30 | ||
| Luxembourg → ZhengzhouLUX–CGO | CZ 678350 scheduled 30 Oct–20 Nov | 15:00 | 7:30+1 | 1 of 30 | ||
| Manila → GuangzhouMNL–CAN | CZ 3092Boeing 737 MAX 8 scheduled 22 Oct–20 NovAirbus A320 scheduled 27 Oct–4 Nov | 12:00 | 14:40 | 1 of 30 |
Flights China Southernoperates itself; codeshares on other airlines' aircraft are not listed. Times are local. “Days flying” counts the days each flight operates in the window; dimmed weekday marks mean the flight runs for part of it. “Usually flies” is, of the dates in the last 30 days the flight was scheduled as a Boeing 787-9 and seen, the share each layout flew, from the aircraft that actually operated; the unfilled part flew a different type than scheduled, named on hover. A flight with fewer than 5 sighted dates shows nothing. Where the airline schedules another type on some dates, the flight says so. Schedule data from OAG, as of October 19.