| Date | From | To | Departure | Arrival | Status | |
|---|---|---|---|---|---|---|
| Aug 31 | CAN | DIG | 07:47 | 10:04 |
Landed
|
Track > |
| Aug 30 | CAN | DIG | 07:25 | 09:44 |
Landed
|
Track > |
| Aug 28 | CAN | DIG | 07:12 | 09:48 |
En-Route
|
Track > |
| Aug 26 | CAN | DIG | 07:04 | 09:42 |
Landed
|
Track > |
| Aug 24 | CAN | DIG | 08:07 | 10:26 |
Landed
|
Track > |
| Aug 23 | CAN | DIG | 07:22 | 09:44 |
Landed
|
Track > |
| Aug 21 | CAN | DIG | 07:02 | 09:27 |
Landed
|
Track > |
| Aug 19 | CAN | DIG | 07:14 | 09:49 |
Landed
|
Track > |
| Aug 17 | CAN | DIG | 08:15 | 10:32 |
Landed Late
|
Track > |
| Aug 16 | CAN | DIG | 07:06 | 09:22 |
Landed
|
Track > |
China Southern Airlines Flight CZ8977 connects Guangzhou, China to Shangri-La, China, taking off from Guangzhou Baiyun International Airport CAN and landing at Shangri-La Diqing Airport DIG.
How long is the CZ8977 flight from Guangzhou to Shangri-La?
The average flight time from Guangzhou to Shangri-La is 2 hours and 24 minutes. The flight distance is 1450 km / 901 miles and the average flight speed is 604 km/h / 376 mph.
What is the On-Time Performance (OTP) of China Southern Airlines Flight CZ8977 Guangzhou to Shangri-La?
The Airportia On-Time Performance Rating for China Southern Airlines Flight CZ8977 is 5/5 stars. This metric is calculated using data from the past 10 flights.
When was the latest CZ8977 flight?
The latest flight took off on Sunday, August 31st, 2025 with the flight status being Landed on 10:04.
How else can the flight CZ8977 be referenced as?
This China Southern Airlines flight can also be referenced as CSN8977, CZ 8977, CSN 8977.
How often is flight CZ8977 delayed?
On average, 20% of all CZ8977 flights are delayed. The average delay is 14 minutes.
See our CZ8977 Flight Tracker above for more details.
Other flights departing from Guangzhou CAN: 3U3063, AQ1711, CZ6055, CZ8313
All flights connecting Guangzhou CAN to Shangri-La DIG.
