CTS → HND Sapporo to Tokyo
live
Direct flights from Sapporo (CTS) to Tokyo (HND): 28 nonstop departures observed each week across 4 airlines. 86% of the last 36 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 36 tracked flights. The nonstop covers 821 km, an estimated 1 hour 33 minutes in the air. Measured by Pro Flight Search from live flight boards at Sapporo and Tokyo. Updated 9 October 2026 at 06:48 UTC.
CTS
Sapporo
smooth · +4
HND
Tokyo
smooth · +0
dep bank 07:30–21:40 28x weekly
Runs reliable · 4 airlines · 28x weekly · nonstop
86% on time
of the last 36 operated CTS → HND flights arrived within 15 minutes
Median arrival delay is +1 min . 0 of 36 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +1 min across the last 36 operated legs
Flight time ~1h 33m estimated from route distance
Weekly departures 28x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 36
The week scheduled departures · origin local time
Air Do All Nippon Airways Japan Airlines Skymark 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
Air DoHD 89% on time
Flights HD12 08:00 daily · HD14 09:00 daily · HD16 10:25 daily · HD18 11:20 daily
All Nippon AirwaysNH 80% on time
Flights NH50 07:30 daily · NH52 08:30 daily · NH54 09:30 daily · NH56 10:30 daily
Japan AirlinesJL 82% on time
Flights JL590 07:30 daily · JL500 07:40 daily · JL502 08:50 daily · JL504 09:45 daily
Skymark AirlinesBC 100% on time
Flights BC706 08:15 daily · BC710 10:40 daily · BC712 11:40 daily · BC714 13:15 daily
History operated legs · board outcomes
10-09 BC712 dep +16 → arr +13
10-09 BC714 dep +1 → arr −10
10-09 JL506 dep +10 → arr +2
10-09 JL510 dep +10 → arr +12
10-09 JL512 dep +10 → arr +19
10-09 NH50 dep +10 → arr +22
10-09 NH58 dep +15 → arr +37
10-09 NH62 dep +17 → arr +10
Show 28 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 CTS and HND, paired departure → arrival per flight and day. Board tracking since Thu, Oct 8 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 120 Completed 61 Delayed 10 Within 15m 55/61 Median +5m
BC706
1 day
CTS
Departure
08:15 Departed
→
HND
Arrival
09:53
Landed · Sched 09:552m early
Full BC706 history →
BC710
1 day
CTS
Departure
10:41
Departed · Sched 10:401m late
→
Full BC710 history →
BC712
1 day
CTS
Departure
11:56
Departed · Sched 11:4016m late
→
HND
Arrival
13:33
Landed · Sched 13:2013m late
Full BC712 history →
BC714
1 day
CTS
Departure
13:16
Departed · Sched 13:151m late
→
HND
Arrival
14:45
Landed · Sched 14:5510m early
Full BC714 history →
BC716
1 day
CTS
Departure
14:44
Departed · Sched 14:404m late
→
HND
Arrival
16:12
Est. · Sched 16:208m early
Full BC716 history →
BC718
1 day
CTS
Departure
15:15
Departed · Sched 15:0510m late
→
HND
Arrival
Sched 16:50
Scheduled arrival · landing pending
Full BC718 history →
BC720
1 day
CTS
Departure
16:25
Est. · Sched 16:1510m late
→
HND
Arrival
Sched 17:50
Scheduled arrival · landing pending
Full BC720 history →
BC726
1 day
CTS
Departure
Sched 19:10
Scheduled departure
→
HND
Arrival
Sched 20:50
Scheduled arrival · landing pending
Full BC726 history →
BC730
1 day
CTS
Departure
Sched 21:00
Scheduled departure
→
HND
Arrival
Sched 22:40
Scheduled arrival · landing pending
Full BC730 history →
HD12
1 day
CTS
Departure
08:07
Departed · Sched 08:007m late
→
HND
Arrival
09:26
Landed · Sched 09:359m early
Full HD12 history →
HD14
1 day
CTS
Departure
09:15
Departed · Sched 09:0015m late
→
HND
Arrival
10:43
Landed · Sched 10:358m late
Full HD14 history →
HD16
1 day
CTS
Departure
10:30
Departed · Sched 10:255m late
→
HND
Arrival
11:57
Landed · Sched 12:058m early
Full HD16 history →
HD18
1 day
CTS
Departure
11:26
Departed · Sched 11:206m late
→
HND
Arrival
12:58
Landed · Sched 13:002m early
Full HD18 history →
HD20
1 day
CTS
Departure
12:25
Departed · Sched 12:205m late
→
HND
Arrival
14:04
Landed · Sched 14:004m late
Full HD20 history →
HD24
1 day
CTS
Departure
13:45
Departed · Sched 13:3015m late
→
HND
Arrival
15:15
Landed · Sched 15:105m late
Full HD24 history →
HD26
1 day
CTS
Departure
15:05
Departed · Sched 15:005m late
→
HND
Arrival
16:39
Est. · Sched 16:401m early
Full HD26 history →
HD28
1 day
CTS
Departure
Sched 16:00
Scheduled departure
→
HND
Arrival
Sched 17:40
Scheduled arrival · landing pending
Full HD28 history →
HD32
1 day
CTS
Departure
Sched 18:00
Scheduled departure
→
HND
Arrival
Sched 19:35
Scheduled arrival · landing pending
Full HD32 history →
HD36
1 day
CTS
Departure
Sched 20:35
Scheduled departure
→
HND
Arrival
Sched 22:15
Scheduled arrival · landing pending
Full HD36 history →
HD38
1 day
CTS
Departure
Sched 21:00
Scheduled departure
→
HND
Arrival
Sched 22:40
Scheduled arrival · landing pending
Full HD38 history →
HD44
2 days
CTS
Departure
Sched 21:20
Scheduled departure
→
HND
Arrival
Sched 23:00
Scheduled arrival · landing pending
CTS
Departure
21:40
Departed · Sched 21:2020m late
→
HND
Arrival
—
Board row not captured for this rotation yet.
Full HD44 history →
JL500
1 day
CTS
Departure
07:47
Departed · Sched 07:407m late
→
HND
Arrival
09:21
Landed · Sched 09:201m late
Full JL500 history →
JL502
1 day
CTS
Departure
08:53
Departed · Sched 08:503m late
→
HND
Arrival
10:29
Landed · Sched 10:301m early
Full JL502 history →
JL504
1 day
CTS
Departure
09:48
Departed · Sched 09:453m late
→
HND
Arrival
11:30
Landed · Sched 11:255m late
Full JL504 history →
JL506
1 day
CTS
Departure
10:55
Departed · Sched 10:4510m late
→
HND
Arrival
12:32
Landed · Sched 12:302m late
Full JL506 history →
JL508
1 day
CTS
Departure
11:27
Departed · Sched 11:252m late
→
HND
Arrival
12:57
Landed · Sched 13:058m early
Full JL508 history →
JL510
1 day
CTS
Departure
13:00
Departed · Sched 12:5010m late
→
HND
Arrival
14:42
Landed · Sched 14:3012m late
Full JL510 history →
JL512
1 day
CTS
Departure
14:10
Departed · Sched 14:0010m late
→
HND
Arrival
15:59
Est. · Sched 15:4019m late
Full JL512 history →
JL514
1 day
CTS
Departure
15:15
Departed · Sched 15:105m late
→
HND
Arrival
16:58
Est. · Sched 16:553m late
Full JL514 history →
JL516
1 day
CTS
Departure
Sched 16:00
Scheduled departure
→
HND
Arrival
Sched 17:45
Scheduled arrival · landing pending
Full JL516 history →
JL518
1 day
CTS
Departure
Sched 17:00
Scheduled departure
→
HND
Arrival
Sched 18:45
Scheduled arrival · landing pending
Full JL518 history →
JL520
1 day
CTS
Departure
Sched 17:10
Scheduled departure
→
HND
Arrival
Sched 18:55
Scheduled arrival · landing pending
Full JL520 history →
JL522
1 day
CTS
Departure
Sched 18:05
Scheduled departure
→
HND
Arrival
Sched 19:45
Scheduled arrival · landing pending
Full JL522 history →
JL524
1 day
CTS
Departure
Sched 19:15
Scheduled departure
→
HND
Arrival
Sched 20:55
Scheduled arrival · landing pending
Full JL524 history →
JL526
2 days
CTS
Departure
Sched 20:15
Scheduled departure
→
HND
Arrival
Sched 21:55
Scheduled arrival · landing pending
CTS
Departure
22:25
Departed · Sched 20:15130m late
→
HND
Arrival
—
Board row not captured for this rotation yet.
Full JL526 history →
JL528
1 day
CTS
Departure
Sched 21:10
Scheduled departure
→
HND
Arrival
Sched 22:55
Scheduled arrival · landing pending
Full JL528 history →
JL530
2 days
CTS
Departure
Sched 21:20
Scheduled departure
→
HND
Arrival
Sched 23:05
Scheduled arrival · landing pending
CTS
Departure
21:26
Departed · Sched 21:206m late
→
HND
Arrival
—
Board row not captured for this rotation yet.
Full JL530 history →
JL590
1 day
CTS
Departure
07:28
Departed · Sched 07:302m early
→
HND
Arrival
09:02
Landed · Sched 09:108m early
Full JL590 history →
NH1104
1 day
CTS
Departure
Sched 16:00
Scheduled departure
→
HND
Arrival
Sched 17:40
Scheduled arrival · landing pending
NH1106
1 day
CTS
Departure
Sched 17:00
Scheduled departure
→
HND
Arrival
Sched 18:40
Scheduled arrival · landing pending
NH50
1 day
CTS
Departure
07:40
Departed · Sched 07:3010m late
→
HND
Arrival
09:27
Landed · Sched 09:0522m late
Full NH50 history →
NH52
1 day
CTS
Departure
08:36
Departed · Sched 08:306m late
→
HND
Arrival
10:03
Landed · Sched 10:052m early
Full NH52 history →
NH54
1 day
CTS
Departure
09:39
Departed · Sched 09:309m late
→
Full NH54 history →
NH56
1 day
CTS
Departure
10:39
Departed · Sched 10:309m late
→
Full NH56 history →
NH58
1 day
CTS
Departure
11:45
Departed · Sched 11:3015m late
→
HND
Arrival
13:42
Landed · Sched 13:0537m late
Full NH58 history →
NH60
1 day
CTS
Departure
12:09
Departed · Sched 12:009m late
→
Full NH60 history →
NH62
1 day
CTS
Departure
12:42
Departed · Sched 12:2517m late
→
HND
Arrival
14:15
Landed · Sched 14:0510m late
Full NH62 history →
NH64
1 day
CTS
Departure
13:37
Departed · Sched 13:307m late
→
HND
Arrival
15:08
Landed · Sched 15:102m early
Full NH64 history →
NH66
1 day
CTS
Departure
15:00
Est. · Sched 14:3030m late
→
HND
Arrival
Sched 16:05
Scheduled arrival · landing pending
Full NH66 history →
NH68
1 day
CTS
Departure
Sched 15:30
Scheduled departure
→
HND
Arrival
Sched 17:10
Scheduled arrival · landing pending
Full NH68 history →
NH70
1 day
CTS
Departure
Sched 16:30
Scheduled departure
→
HND
Arrival
Sched 18:10
Scheduled arrival · landing pending
Full NH70 history →
NH74
1 day
CTS
Departure
Sched 17:25
Scheduled departure
→
HND
Arrival
Sched 19:05
Scheduled arrival · landing pending
Full NH74 history →
NH76
1 day
CTS
Departure
Sched 18:30
Scheduled departure
→
HND
Arrival
Sched 20:10
Scheduled arrival · landing pending
Full NH76 history →
NH78
1 day
CTS
Departure
Sched 19:35
Scheduled departure
→
HND
Arrival
Sched 21:15
Scheduled arrival · landing pending
Full NH78 history →
NH82
1 day
CTS
Departure
Sched 20:30
Scheduled departure
→
HND
Arrival
Sched 22:10
Scheduled arrival · landing pending
Full NH82 history →
NH84
2 days
CTS
Departure
Sched 21:20
Scheduled departure
→
HND
Arrival
Sched 23:05
Scheduled arrival · landing pending
CTS
Departure
21:33
Departed · Sched 21:2013m late
→
HND
Arrival
—
Board row not captured for this rotation yet.
Full NH84 history →
NH988
2 days
CTS
Departure
Sched 21:40
Scheduled departure
→
HND
Arrival
Sched 23:30
Scheduled arrival · landing pending
CTS
Departure
21:30
Departed · Sched 21:4010m early
→
HND
Arrival
—
Board row not captured for this rotation yet.
Full NH988 history →
HD40
1 day
CTS
Departure
21:18
Departed · Sched 21:257m early
→
HND
Arrival
—
Board row not captured for this rotation yet.
Full HD40 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 — Sapporo (CTS) to Tokyo (HND) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CTS-HND
Copy
How we measure this →
CTS to HND questions
Is CTS–HND running on time right now? Smooth skies ahead. The departure side at CTS is the weaker end, route health score 96/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on CTS–HND? Operators schedule morning departures around 07:30 and evening departures around 17:00 from CTS. Earlier flights typically land before destination-airport delays accumulate later in the day; check the HND delay card to confirm conditions when you'd arrive.
How long is the flight from CTS to HND? Great-circle distance is 821 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 88–100 min gate-to-gate on this route.
How often does CTS–HND fly? 4 carriers operate this route, around 385 flights a week between them. Compare carrier days and times in the airline list above.