| Date | From | To | Departure | Arrival | Status | |
|---|---|---|---|---|---|---|
| Nov 15 | ZQN | CHC | 13:03 | 13:46 |
Diverted
|
Track > |
| Nov 14 | ZQN | CHC | 13:08 | 13:45 |
Landed
|
Track > |
| Nov 13 | ZQN | CHC | 13:19 | 14:05 |
Landed
|
Track > |
| Nov 11 | ZQN | CHC | 13:05 | 13:44 |
Landed
|
Track > |
| Nov 08 | ZQN | CHC | 13:12 | 13:51 |
Landed
|
Track > |
| Nov 07 | ZQN | CHC | 13:08 | 13:47 |
Landed
|
Track > |
| Nov 06 | ZQN | CHC | 13:14 | 13:58 |
Landed
|
Track > |
| Nov 04 | ZQN | CHC | 13:15 | 13:55 |
Landed
|
Track > |
| Nov 01 | ZQN | CHC | 13:11 | 13:49 |
Landed
|
Track > |
| Oct 31 | ZQN | CHC | 13:11 | 13:55 |
Landed
|
Track > |
Air New Zealand Flight NZ646 connects Queenstown, New Zealand to Christchurch, New Zealand, taking off from Queenstown Airport ZQN and landing at Christchurch International Airport CHC.
How long is the NZ646 flight from Queenstown to Christchurch?
The average flight time from Queenstown to Christchurch is 40 minutes. The flight distance is 347 km / 216 miles and the average flight speed is 511 km/h / 318 mph.
What is the On-Time Performance (OTP) of Air New Zealand Flight NZ646 Queenstown to Christchurch?
The Airportia On-Time Performance Rating for Air New Zealand Flight NZ646 is 5/5 stars. This metric is calculated using data from the past 10 flights.
When was the latest NZ646 flight?
The latest flight took off on Saturday, November 15th, 2025 with the flight status being Diverted on 13:46.
How else can the flight NZ646 be referenced as?
This Air New Zealand flight can also be referenced as ANZ646, NZ0646, NZ 646, ANZ 646.
How often is flight NZ646 delayed?
On average, 10% of all NZ646 flights are delayed. The average delay is 5 minutes.
See our NZ646 Flight Tracker above for more details.
Flight NZ646 is code-shared by 1 airline using the flight number EY4581
Other flights departing from Queenstown ZQN: NZ1226
Other flights arriving at Christchurch CHC: NZ557
All flights connecting Queenstown ZQN to Christchurch CHC.
