China Southern (CZ)
58 non-stop routes across 37 airports on record, the longest SZX to MEX at 8,775 miles. Flown with 10 aircraft types.
Fleet on these routes
Aircraft types we have seen scheduled, by departures.
Airports that list it
Airports whose own schedules name this carrier, with the size of the airport's whole non-stop network.
Non-stop routes
Longest first. Routes with their own page are linked.
| Route | Distance | Duration |
|---|---|---|
| Shenzhen (SZX) → Mexico City (MEX) | 8,775 mi | 14h 55m |
| Madrid (MAD) → Guangzhou (CAN) | 6,443 mi | 13h |
| London Gatwick (LGW) → Guangzhou (CAN) | 5,899 mi | 11h 40m |
| Guangzhou (CAN) → London Gatwick (LGW) | 5,899 mi | 12h 20m |
| Guangzhou (CAN) → London Heathrow (LHR) | 5,897 mi | 12h 40m |
| London Heathrow (LHR) → Guangzhou (CAN) | 5,897 mi | 12h |
| Guangzhou (CAN) → Paris (CDG) | 5,873 mi | 12h 25m |
| Paris (CDG) → Guangzhou (CAN) | 5,873 mi | 11h 40m |
| Guangzhou (CAN) → Auckland (AKL) | 5,776 mi | 11h |
| Amsterdam (AMS) → Guangzhou (CAN) | 5,676 mi | 11h 20m |
| Guangzhou (CAN) → Amsterdam (AMS) | 5,676 mi | 12h 15m |
| Guangzhou (CAN) → Frankfurt (FRA) | 5,601 mi | 12h |
| Frankfurt (FRA) → Guangzhou (CAN) | 5,601 mi | 11h 25m |
| WUH → London Heathrow (LHR) | 5,510 mi | 11h 40m |
| London Heathrow (LHR) → WUH | 5,510 mi | 10h 45m |
| BEG → Guangzhou (CAN) | 5,232 mi | 11h |
| BUD → Guangzhou (CAN) | 5,221 mi | 10h 45m |
| Guangzhou (CAN) → BUD | 5,221 mi | 11h 40m |
| Beijing Daxing (PKX) → London Heathrow (LHR) | 5,090 mi | 10h 50m |
| London Heathrow (LHR) → Beijing Daxing (PKX) | 5,090 mi | 10h 15m |
| Istanbul (IST) → Guangzhou (CAN) | 4,895 mi | 9h 45m |
| Amsterdam (AMS) → Beijing Daxing (PKX) | 4,887 mi | 9h 45m |
| Riyadh (RUH) → Shenzhen (SZX) | 4,198 mi | 8h 10m |
| Riyadh (RUH) → Guangzhou (CAN) | 4,152 mi | 8h 40m |
| Doha (DOH) → Guangzhou (CAN) | 3,848 mi | 7h 15m |
| Moscow Sheremetyevo (SVO) → Beijing Daxing (PKX) | 3,621 mi | 7h 45m |
| Dubai (DXB) → Guangzhou (CAN) | 3,619 mi | 7h 40m |
| TAS → Guangzhou (CAN) | 2,811 mi | 6h 40m |
| Denpasar (DPS) → Guangzhou (CAN) | 2,223 mi | 5h 15m |
| Guangzhou (CAN) → Denpasar (DPS) | 2,223 mi | 5h 30m |
| Jakarta (CGK) → Guangzhou (CAN) | 2,087 mi | 5h 15m |
| Jakarta (CGK) → Shenzhen (SZX) | 2,044 mi | 4h 55m |
| Shenzhen (SZX) → Jakarta (CGK) | 2,044 mi | 4h 45m |
| Guangzhou (CAN) → Tokyo (NRT) | 1,828 mi | 4h 5m |
| Guangzhou (CAN) → Tokyo (HND) | 1,791 mi | 4h 30m |
| Guangzhou (CAN) → Osaka (KIX) | 1,524 mi | 3h 30m |
| Beijing Daxing (PKX) → Tokyo (HND) | 1,304 mi | 3h 40m |
| Shanghai (PVG) → Tokyo (NRT) | 1,115 mi | 2h 55m |
| Tokyo (NRT) → Shanghai (PVG) | 1,115 mi | 3h 20m |
| Bangkok (BKK) → Guangzhou (CAN) | 1,059 mi | 3h 45m |
| Guangzhou (CAN) → Bangkok (BKK) | 1,059 mi | 3h 10m |
| Phnom Penh (KTI) → Guangzhou (CAN) | 996 mi | 2h 40m |
| Guangzhou (CAN) → Ho Chi Minh City (SGN) | 972 mi | 3h |
| Beijing Daxing (PKX) → Chongqing (CKG) | 873 mi | 2h 50m |
| Guangzhou (CAN) → Manila (MNL) | 793 mi | 2h 30m |
| Shanghai (SHA) → Shenzhen (SZX) | 750 mi | 2h 30m |
| Shanghai (SHA) → Guangzhou (CAN) | 730 mi | 2h 25m |
| Hangzhou (HGH) → Beijing Daxing (PKX) | 680 mi | 2h 40m |
| Hangzhou (HGH) → Shenzhen (SZX) | 664 mi | 2h 20m |
| Hangzhou (HGH) → Guangzhou (CAN) | 644 mi | 2h 5m |
| Beijing Daxing (PKX) → Shanghai (SHA) | 637 mi | 2h 10m |
| Hangzhou (HGH) → Dalian (DLC) | 606 mi | 2h |
| Guangzhou (CAN) → Chongqing (CKG) | 599 mi | 2h 10m |
| Beijing Daxing (PKX) → Seoul (GMP) | 576 mi | 2h 5m |
| Seoul (ICN) → Beijing Daxing (PKX) | 560 mi | 2h 10m |
| Shanghai (PVG) → Seoul (ICN) | 510 mi | 1h 50m |
| Seoul (ICN) → Shanghai (PVG) | 510 mi | 2h 5m |
| TPE → Shanghai (PVG) | 420 mi | 2h 10m |
Questions
- Where does China Southern fly non-stop?
- 58 non-stop routes across 37 airports in the schedules we hold. The longest is SZX to MEX at 8,775 miles.
- What aircraft does China Southern fly?
- We have seen 10 types on its schedules, most often the Airbus A321neo.
- What is China Southern's main hub?
- Of the airports whose own schedules list China Southern, Dubai (DXB) is the largest, with 262 non-stop destinations in total.
Schedules last checked 2026-08-22. How we know this