| Date | From | To | Departure | Arrival | Status | |
|---|---|---|---|---|---|---|
| Oct 24 | PEK | YVR | 15:06 | 10:49 |
Landed Late
|
Track > |
| Oct 17 | PEK | YVR | 14:21 | 09:44 |
Landed
|
Track > |
| Oct 10 | PEK | YVR | 14:06 | 09:36 |
Landed
|
Track > |
| Oct 03 | PEK | YVR | 14:36 | 09:39 |
Landed
|
Track > |
| Sep 26 | PEK | YVR | 14:26 | 09:27 |
Landed
|
Track > |
| Sep 19 | PEK | YVR | 14:04 | 09:22 |
Landed
|
Track > |
| Sep 12 | PEK | YVR | 14:25 | 10:13 |
Landed
|
Track > |
| Sep 05 | PEK | YVR | 15:17 | 10:56 |
Landed Late
|
Track > |
| Aug 29 | PEK | YVR | 14:34 | 10:14 |
Landed
|
Track > |
| Aug 22 | PEK | YVR | 20:28 | 14:49 |
Delayed
|
Track > |
Air China Flight CA997 connects Beijing, China to Vancouver, Canada, taking off from Beijing Capital International Airport PEK and landing at Vancouver International Airport YVR.
How long is the CA997 flight from Beijing to Vancouver?
The average flight time from Beijing to Vancouver is 10 hours and 20 minutes. The flight distance is 8492 km / 5277 miles and the average flight speed is 822 km/h / 511 mph.
What is the On-Time Performance (OTP) of Air China Flight CA997 Beijing to Vancouver?
The Airportia On-Time Performance Rating for Air China Flight CA997 is 4.3/5 stars. This metric is calculated using data from the past 10 flights.
Which terminal is the flight CA997 arriving at?
Flight CA997 arrives at Vancouver International Airport (YVR) Terminal M.
When was the latest CA997 flight?
The latest flight took off on Friday, October 24th, 2025 with the flight status being Landed on 10:49.
How else can the flight CA997 be referenced as?
This Air China flight can also be referenced as CCA997, CA0997, CA 997, CCA 997.
How often is flight CA997 delayed?
On average, 50% of all CA997 flights are delayed. The average delay is 84 minutes.
See our CA997 Flight Tracker above for more details.
Flight CA997 is code-shared by 1 airline using the flight number AC6668
Other flights departing from Beijing PEK: CA1855, CA1955, NZ3708, ZH1871
Other flights arriving at Vancouver YVR: PD373, UA670, AC573, WS165
All flights connecting Beijing PEK to Vancouver YVR.
