NH966 Flight Status All Nippon Airways: Shenzhen to Tokyo (ANA966)

All Nippon Airways NH 966

En-Route, Arriving in 3h10'

SZX Shenzhen

Scheduled
17:25
Actual
17:40

Terminal: T3 | Gate: 309

Departure: Sat, Nov 14, 2026 · local time UTC+8

Shenzhen Bao'an International Airport (SZX)

All SZX Departures >

HND Tokyo

Scheduled
22:20

Terminal: 2

Arrival: Sat, Nov 14, 2026 · local time UTC+9

Tokyo Haneda International Airport (HND)

All HND Arrivals >

Distance: 2889 km / 1795 miles · Scheduled Duration: 03:55 · Typical Duration: 03:25

NH 966 Flight Status & Schedule All Nippon Airways Shenzhen to Tokyo

Date From To Departure Arrival Status Details
Nov 14 SZX HND 17:40 22:20 En-Route Track >
Nov 13 SZX HND 17:43 22:05 Landed Track >
Nov 12 SZX HND 22:32 22:20 Unknown Track >
Nov 11 SZX HND 19:22 23:45 Delayed Track >
Nov 10 SZX HND 17:42 22:08 Landed Track >
Nov 09 SZX HND 17:34 21:58 Landed Track >
Nov 08 SZX HND 17:46 22:11 Landed Track >
Nov 07 SZX HND 17:44 22:05 Landed Track >
Nov 06 SZX HND 17:41 22:06 Landed Track >
Nov 05 SZX HND 18:40 22:53 Landed Late Track >

All Nippon Airways' Shenzhen–Tokyo flight covers 2,889 km (1,795 mi) and runs daily. Its timetable allows 3 h 55 min; in practice it usually takes about 3 h 25 min, so it often makes up time. Today it left at 17:40, 15 minutes late, and is scheduled to reach Tokyo at 22:20.

< All Shenzhen SZX Departures All Tokyo HND Arrivals >

About NH 966

All Nippon Airways Flight NH966 connects Shenzhen, China to Tokyo, Japan, taking off from Shenzhen Bao'an International Airport SZX and landing at Tokyo Haneda International Airport HND.

Route
Shenzhen Bao'an International Airport SZX to Tokyo Haneda International Airport HND
Distance
2,889 km (1,795 mi)
Typical flight time
3 h 25 min
Flies
Daily
On time
6 of the last 7
Average delay when late
33 min
Usually departs from
Terminal T3

NH 966 FAQ

How long is the NH966 flight from Shenzhen to Tokyo?
The timetable allows 3 h 55 min. Shenzhen to Tokyo is 2,889 km (1,795 mi).
How often is NH966 from Shenzhen to Tokyo late?
1 of the last 7 flights arrived 15 or more minutes late; when late, by 33 minutes on average.
When was the latest NH966 flight from Shenzhen to Tokyo?
The latest NH966 was the 17:25 (local time) departure from Shenzhen on 13 November 2026; it landed 15 minutes early.
Which days does NH966 fly from Shenzhen to Tokyo?
Daily: it was scheduled on each of the last 7 days.
Which terminal does NH966 use?
It usually leaves from Terminal T3 at Shenzhen Bao'an International Airport (SZX) and arrives at Terminal 2 at Tokyo Haneda International Airport (HND). Check the flight card above for today's terminal and gate.
What other flight numbers does NH966 have?
Also listed as ANA966 (All Nippon Airways' ICAO code) and NH 966.

NH966 and Shenzhen SZX to Tokyo HND Flights

Flight NH966 is code-shared by 1 airline using the flight number ZH3207

Other flights departing from Shenzhen SZX: ZH9929, CZ6890, CZ3191

Other flights arriving at Tokyo HND: JL86, JL378, JL228

All flights connecting Shenzhen SZX to Tokyo HND.