HND → CAN Tokyo to Guangzhou
live
Direct flights from Tokyo (HND) to Guangzhou (CAN): 21 nonstop departures observed each week across 3 airlines. 94% of the last 32 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 32 tracked flights. The nonstop covers 2,885 km, an estimated 4 hours 12 minutes in the air. Measured by Pro Flight Search from live flight boards at Tokyo and Guangzhou. Updated 20 October 2026 at 18:06 UTC.
Today, HND → CAN Wed 21 Oct · local times
Sched Flight HND departure CAN arrival
08:40
JL87
On schedule T3
·
09:15
NH923
On schedule T2
·
10:45
CZ3086
On schedule T3
·
15:40
CZ386
On schedule T3
·
Checked HND board 03:06 · CAN board 03:05
HND
Tokyo
smooth · +2
CAN
Guangzhou
smooth · +0
dep bank 08:40–15:40 21x weekly
Runs reliable · 3 airlines · 21x weekly · nonstop
94% on time
of the last 32 operated HND → CAN flights arrived within 15 minutes
Median arrival delay is +0 min . 0 of 32 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +0 min across the last 32 operated legs
Flight time ~4h 12m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 32
The week scheduled departures · origin local time
All Nippon Airways China Southern Airlines Japan Airlines
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
All Nippon AirwaysNH 100% on time
Flights NH923 09:15 daily
China Southern AirlinesCZ 94% on time
Flights CZ3086 10:45 daily · CZ386 15:40 daily
Japan AirlinesJL 88% on time
Flights JL87 08:40 daily
History operated legs · board outcomes
Show 24 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from HND and CAN, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 36 Completed 32 Delayed 2 Within 15m 30/32 Median +0m
CZ3086
9 days
HND
Departure
Sched 10:45
Scheduled departure
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
10:53
Departed · Sched 10:458m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
10:38
Departed · Sched 10:457m early
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
10:40
Departed · Sched 10:455m early
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
10:33
Departed · Sched 10:4512m early
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
10:43
Departed · Sched 10:452m early
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
10:41
Departed · Sched 10:454m early
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
10:47
Departed · Sched 10:452m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
10:33
Departed · Sched 10:4512m early
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CZ3086 history →
CZ386
9 days
HND
Departure
Sched 15:40
Scheduled departure
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
16:05
Departed · Sched 15:4025m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
15:29
Departed · Sched 15:4011m early
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
15:32
Departed · Sched 15:408m early
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
15:36
Departed · Sched 15:404m early
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
15:54
Departed · Sched 15:4014m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
15:38
Departed · Sched 15:402m early
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
15:38
Departed · Sched 15:402m early
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
15:30
Departed · Sched 15:4010m early
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full CZ386 history →
JL87
9 days
HND
Departure
Sched 08:40
Scheduled departure
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
08:52
Departed · Sched 08:4012m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
08:41
Departed · Sched 08:401m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
08:41
Departed · Sched 08:401m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
08:47
Departed · Sched 08:407m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
08:43
Departed · Sched 08:403m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
08:51
Departed · Sched 08:4011m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
09:28
Departed · Sched 08:4048m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
08:45
Departed · Sched 08:405m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full JL87 history →
NH923
9 days
HND
Departure
Sched 09:15
Scheduled departure
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
09:15 Departed
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
09:16
Departed · Sched 09:151m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
09:24
Departed · Sched 09:159m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
09:13
Departed · Sched 09:152m early
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
09:13
Departed · Sched 09:152m early
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
09:13
Departed · Sched 09:152m early
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
09:18
Departed · Sched 09:153m late
→
CAN
Arrival
—
Board row not captured for this rotation yet.
HND
Departure
09:15 Departed
→
CAN
Arrival
—
Board row not captured for this rotation yet.
Full NH923 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Tokyo (HND) to Guangzhou (CAN) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/HND-CAN
Copy
How we measure this →
HND to CAN questions
Is HND–CAN running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on HND–CAN? Operators schedule morning departures around 08:40 from HND. Earlier flights typically land before destination-airport delays accumulate later in the day; check the CAN delay card to confirm conditions when you'd arrive.
How long is the flight from HND to CAN? Great-circle distance is 2,885 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 234–277 min gate-to-gate on this route.
How often does HND–CAN fly? 3 carriers operate this route, around 28 flights a week between them. Compare carrier days and times in the airline list above.