HND → CAN Tokyo to Guangzhou
live
Direct flights from Tokyo (HND) to Guangzhou (CAN): 21 nonstop departures observed each week across 3 airlines. 90% of the last 31 operated flights arrived within 15 minutes of schedule. The median arrival is 25 minutes early. No cancellations were recorded across the 31 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 18 August 2026 at 05:02 UTC.
HND
Tokyo
smooth · +9
CAN
Guangzhou
smooth · +0
dep bank 08:40–15:40 21x weekly
Median arrival −25 min across the last 31 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 31
Current nonstop fares HND → CAN · one way · economy · 1 adult
loading
Today Checking… Direct airline fares
Tomorrow Checking… Direct airline fares
In one week Checking… Direct airline fares
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 80% on time
Flights CZ3086 10:45 daily · CZ386 15:40 daily
Japan AirlinesJL 100% on time
Flights JL87 08:40 daily
History operated legs · board outcomes
08-18 NH923 dep +2 → arr −30
08-17 CZ386 dep +2 → arr −36
08-17 NH923 dep +0 → arr −28
08-16 CZ386 dep +13 → arr −29
08-16 NH923 dep +3 → arr −17
08-15 CZ386 dep +24 → arr −27
08-15 JL87 dep +12 → arr −10
08-15 NH923 dep +5 → arr −15
08-14 CZ386 dep +22 → arr +38
08-14 NH923 dep −3 → arr −18
08-13 CZ386 dep +21 → arr −3
08-12 CZ386 dep +26 → arr −29
08-12 NH923 dep −2 → arr −39
08-11 CZ386 dep −9 → arr −47
08-11 NH923 dep −1 → arr −43
Show 23 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 63 Completed 54 Delayed 7 Within 15m 50/54 Median -5m
CZ3086 China Southern
8 days
Tue, Aug 18
2/2 legs · B-32M5
HND
Departure
11:01
Departed · Sched 10:4516m late
→
CAN
Arrival
14:25
Est. · Sched 14:305m early
Mon, Aug 17
2/2 legs · B-322A
HND
Departure
10:26
Departed · Sched 10:4519m early
→
CAN
Arrival
14:05
Landed · Sched 14:3025m early
Sun, Aug 16
2/2 legs · B-32MN
HND
Departure
10:41
Departed · Sched 10:454m early
→
CAN
Arrival
14:14
Landed · Sched 14:3016m early
Sat, Aug 15
2/2 legs · B-32MP
HND
Departure
10:40
Departed · Sched 10:455m early
→
CAN
Arrival
14:08
Landed · Sched 14:3022m early
Fri, Aug 14
2/2 legs · B-32MP
HND
Departure
10:31
Departed · Sched 10:4514m early
→
CAN
Arrival
15:01
Last seen · Sched 14:3031m late
Thu, Aug 13
2/2 legs · B-32R2
HND
Departure
10:40
Departed · Sched 10:455m early
→
CAN
Arrival
14:03
Landed · Sched 14:3027m early
Wed, Aug 12
2/2 legs · B-32KZ
HND
Departure
12:18
Departed · Sched 10:4593m late
→
CAN
Arrival
15:44
Last seen · Sched 14:3074m late
Tue, Aug 11
2/2 legs · B-32M3
HND
Departure
10:48
Departed · Sched 10:453m late
→
CAN
Arrival
13:55
Landed · Sched 14:3035m early
Full CZ3086 history →
CZ386 China Southern
8 days
Tue, Aug 18
1/2 legs · B-2009
HND
Departure
Sched 15:40
Scheduled departure
→
CAN
Arrival
Sched 19:15
Scheduled arrival · landing pending
Typical Tue schedule
Mon, Aug 17
2/2 legs · B-7183
HND
Departure
15:27
Departed · Sched 15:4013m early
→
CAN
Arrival
18:39
Landed · Sched 19:1536m early
Sun, Aug 16
2/2 legs · B-2007
HND
Departure
15:31
Departed · Sched 15:409m early
→
CAN
Arrival
18:46
Landed · Sched 19:1529m early
Sat, Aug 15
2/2 legs · B-2009
HND
Departure
16:04
Departed · Sched 15:4024m late
→
CAN
Arrival
18:48
Landed · Sched 19:1527m early
Fri, Aug 14
2/2 legs · B-20C5
HND
Departure
16:02
Departed · Sched 15:4022m late
→
CAN
Arrival
19:53
Last seen · Sched 19:1538m late
Thu, Aug 13
2/2 legs · B-2009
HND
Departure
16:01
Departed · Sched 15:4021m late
→
CAN
Arrival
19:12
Landed · Sched 19:153m early
Wed, Aug 12
2/2 legs · B-2009
HND
Departure
15:41
Departed · Sched 15:401m late
→
CAN
Arrival
18:46
Landed · Sched 19:1529m early
Tue, Aug 11
2/2 legs · B-2009
HND
Departure
15:31
Departed · Sched 15:409m early
→
CAN
Arrival
18:28
Landed · Sched 19:1547m early
Full CZ386 history →
JL87 Japan Airlines
8 days
Tue, Aug 18
2/2 legs · JA837J
HND
Departure
08:43
Departed · Sched 08:403m late
→
CAN
Arrival
11:59
Est. · Sched 12:3031m early
Mon, Aug 17
2/2 legs · JA837J
HND
Departure
08:43
Departed · Sched 08:403m late
→
CAN
Arrival
12:12
Landed · Sched 12:3018m early
Sun, Aug 16
2/2 legs · JA842J
HND
Departure
08:44
Departed · Sched 08:404m late
→
CAN
Arrival
12:11
Landed · Sched 12:3019m early
Sat, Aug 15
2/2 legs · JA841J
HND
Departure
08:52
Departed · Sched 08:4012m late
→
CAN
Arrival
12:20
Landed · Sched 12:3010m early
Fri, Aug 14
2/2 legs · JA838J
HND
Departure
08:44
Departed · Sched 08:404m late
→
CAN
Arrival
12:00
Landed · Sched 12:3030m early
Thu, Aug 13
2/2 legs · JA836J
HND
Departure
08:44
Departed · Sched 08:404m late
→
CAN
Arrival
Sched 12:30
Scheduled time only · no board update captured
Wed, Aug 12
2/2 legs · JA837J
HND
Departure
08:44
Departed · Sched 08:404m late
→
CAN
Arrival
11:47
Landed · Sched 12:3043m early
Tue, Aug 11
2/2 legs · JA842J
HND
Departure
08:48
Departed · Sched 08:408m late
→
CAN
Arrival
12:03
Landed · Sched 12:3027m early
Full JL87 history →
NH923 ANA
8 days
Tue, Aug 18
2/2 legs · JA217A
HND
Departure
09:17
Departed · Sched 09:152m late
→
CAN
Arrival
12:35
Est. · Sched 13:0530m early
Mon, Aug 17
2/2 legs · JA217A
HND
Departure
09:15 Departed
→
CAN
Arrival
12:37
Landed · Sched 13:0528m early
Sun, Aug 16
2/2 legs · JA217A
HND
Departure
09:18
Departed · Sched 09:153m late
→
CAN
Arrival
12:48
Landed · Sched 13:0517m early
Sat, Aug 15
2/2 legs · JA217A
HND
Departure
09:20
Departed · Sched 09:155m late
→
CAN
Arrival
12:50
Landed · Sched 13:0515m early
Fri, Aug 14
2/2 legs · JA217A
HND
Departure
09:12
Departed · Sched 09:153m early
→
CAN
Arrival
12:47
Landed · Sched 13:0518m early
Thu, Aug 13
2/2 legs · JA217A
HND
Departure
09:24
Departed · Sched 09:159m late
→
CAN
Arrival
13:03
Last seen · Sched 13:052m early
Wed, Aug 12
2/2 legs · JA217A
HND
Departure
09:13
Departed · Sched 09:152m early
→
CAN
Arrival
12:26
Landed · Sched 13:0539m early
Tue, Aug 11
2/2 legs · JA217A
HND
Departure
09:14
Departed · Sched 09:151m early
→
CAN
Arrival
12:22
Landed · Sched 13:0543m early
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. The departure side at HND is the weaker end, route health score 93/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.