CTS → NRT Sapporo to Tokyo
live
Direct flights from Sapporo (CTS) to Tokyo (NRT): 28 nonstop departures observed each week across 4 airlines. 83% of the last 41 operated flights arrived within 15 minutes of schedule. The median arrival is 4 minutes late. No cancellations were recorded across the 41 tracked flights. The nonstop covers 789 km, an estimated 1 hour 31 minutes in the air. Measured by Pro Flight Search from live flight boards at Sapporo and Tokyo. Updated 6 September 2026 at 08:58 UTC.
CTS
Sapporo
smooth · +11
NRT
Tokyo
smooth · +0
dep bank 09:25–20:50 28x weekly
Runs reliable · 4 airlines · 28x weekly · nonstop
83% on time
of the last 41 operated CTS → NRT flights arrived within 15 minutes
Median arrival delay is +4 min . 0 of 41 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +4 min across the last 41 operated legs
Flight time ~1h 31m estimated from route distance
Weekly departures 28x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 41
The week scheduled departures · origin local time
All Nippon Airways Jetstar Japan Peach Aviation Spring Japan
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
Flights NH2154 13:40 daily
Jetstar JapanGK 80% on time
Flights GK102 09:35 daily · GK104 10:30 daily · GK126 11:25 daily · GK128 12:15 daily
Peach AviationMM 100% on time
Flights MM568 09:25 daily · MM570 10:00 daily · MM572 11:50 daily · MM574 12:45 daily
Spring JapanIJ
Flights IJ408 varies Mo Tu Th Sa · IJ836 19:20 Mo We Th Fr Sa Su · IJ838 20:40 daily
History operated legs · board outcomes
09-06 ANA2154 departed +0
09-06 APJ568 departed −1
09-06 APJ570 departed +10
09-06 APJ572 departed +5
09-06 APJ574 departed +11
09-06 APJ576 departed +25
09-06 JJP102 departed −2
09-06 JJP104 departed +8
09-06 JJP112 departed +10
09-06 JJP126 departed +8
09-06 JJP128 departed +1
09-05 ANA2154 departed +4
09-05 APJ568 departed −2
09-05 APJ570 departed +3
09-05 APJ572 departed +7
09-05 APJ574 departed −3
09-05 APJ576 departed +8
09-05 APJ582 departed +25
09-05 APJ584 departed +4
09-05 APJ590 departed +23
09-05 JJP102 departed −3
09-05 JJP104 departed +4
09-05 JJP112 departed +60
09-05 JJP114 departed −7
09-05 JJP118 departed +20
09-05 JJP120 departed +2
09-05 JJP126 departed −2
09-05 JJP128 departed +9
09-05 SJO836 departed +30
Show 32 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 NRT, paired departure → arrival per flight and day. Board tracking since Sat, Sep 5 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 54 Completed 41 Delayed 9 Within 15m 32/41 Median +5m
ANA2154
2 days
CTS
Departure
13:40 Departed
→
NRT
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
13:44
Departed · Sched 13:404m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
APJ568
2 days
CTS
Departure
09:24
Departed · Sched 09:251m early
→
NRT
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
09:23
Departed · Sched 09:252m early
→
NRT
Arrival
—
Board row not captured for this rotation yet.
APJ570
2 days
CTS
Departure
10:10
Departed · Sched 10:0010m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
10:03
Departed · Sched 10:003m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
APJ572
2 days
CTS
Departure
11:55
Departed · Sched 11:505m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
11:57
Departed · Sched 11:507m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
APJ574
2 days
CTS
Departure
12:56
Departed · Sched 12:4511m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
12:42
Departed · Sched 12:453m early
→
NRT
Arrival
—
Board row not captured for this rotation yet.
APJ576
2 days
CTS
Departure
15:15
Departed · Sched 14:5025m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
14:58
Departed · Sched 14:508m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
APJ582
2 days
CTS
Departure
Sched 18:55
Scheduled departure
→
NRT
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
19:20
Departed · Sched 18:5525m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
APJ584
2 days
CTS
Departure
Sched 19:50
Scheduled departure
→
NRT
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
19:54
Departed · Sched 19:504m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
APJ590
2 days
CTS
Departure
Sched 20:50
Scheduled departure
→
NRT
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
21:13
Departed · Sched 20:5023m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
GK102 Jetstar Japan
1 day
Sun, Sep 6
1/2 legs · JA14JJ
CTS
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
11:08
Landed · Sched 11:157m early
Full GK102 history →
GK104 Jetstar Japan
1 day
Sun, Sep 6
1/2 legs · JA21JJ
CTS
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
12:25
Landed · Sched 12:1015m late
Full GK104 history →
GK112 Jetstar Japan
1 day
Sun, Sep 6
1/2 legs · JA27LR
CTS
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
15:16
Landed · Sched 14:3046m late
Full GK112 history →
GK114 Jetstar Japan
1 day
CTS
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
Sched 19:20
Scheduled arrival · landing pending
Full GK114 history →
GK118 Jetstar Japan
1 day
CTS
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
Sched 21:00
Scheduled arrival · landing pending
Full GK118 history →
GK126 Jetstar Japan
1 day
Sun, Sep 6
1/2 legs · JA28LR
CTS
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
13:13
Landed · Sched 13:058m late
Full GK126 history →
GK128 Jetstar Japan
1 day
Sun, Sep 6
1/2 legs · JA23JJ
CTS
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
13:56
Landed · Sched 13:551m late
Full GK128 history →
IJ836 Spring Japan
1 day
CTS
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
Sched 21:05
Scheduled arrival · landing pending
Full IJ836 history →
JJP102
2 days
CTS
Departure
09:33
Departed · Sched 09:352m early
→
NRT
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
09:32
Departed · Sched 09:353m early
→
NRT
Arrival
—
Board row not captured for this rotation yet.
JJP104
2 days
CTS
Departure
10:38
Departed · Sched 10:308m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
10:34
Departed · Sched 10:304m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
JJP112
2 days
CTS
Departure
13:05
Departed · Sched 12:5510m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
13:55
Departed · Sched 12:5560m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
JJP114
2 days
CTS
Departure
Sched 17:40
Scheduled departure
→
NRT
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
17:33
Departed · Sched 17:407m early
→
NRT
Arrival
—
Board row not captured for this rotation yet.
JJP118
2 days
CTS
Departure
Sched 19:20
Scheduled departure
→
NRT
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
19:40
Departed · Sched 19:2020m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
JJP120
2 days
CTS
Departure
Sched 20:50
Scheduled departure
→
NRT
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
20:52
Departed · Sched 20:502m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
JJP126
2 days
CTS
Departure
11:33
Departed · Sched 11:258m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
11:23
Departed · Sched 11:252m early
→
NRT
Arrival
—
Board row not captured for this rotation yet.
JJP128
2 days
CTS
Departure
12:16
Departed · Sched 12:151m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
12:24
Departed · Sched 12:159m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
MM568 Peach Aviation
1 day
Sun, Sep 6
1/2 legs · JA205P
CTS
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
10:58
Landed · Sched 11:1012m early
Full MM568 history →
MM570 Peach Aviation
1 day
Sun, Sep 6
1/2 legs · JA228P
CTS
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
12:03
Landed · Sched 11:4518m late
Full MM570 history →
MM572 Peach Aviation
1 day
Sun, Sep 6
1/2 legs · JA206P
CTS
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
13:40
Landed · Sched 13:355m late
Full MM572 history →
MM574 Peach Aviation
1 day
Sun, Sep 6
1/2 legs · JA819P
CTS
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
14:39
Landed · Sched 14:309m late
Full MM574 history →
MM576 Peach Aviation
1 day
Sun, Sep 6
1/2 legs · JA205P
CTS
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
16:53
Landed · Sched 16:3518m late
Full MM576 history →
MM582 Peach Aviation
1 day
CTS
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
Sched 20:40
Scheduled arrival · landing pending
Full MM582 history →
MM584 Peach Aviation
1 day
CTS
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
Sched 21:35
Scheduled arrival · landing pending
Full MM584 history →
NH2154 ANA
1 day
Sun, Sep 6
1/2 legs · JA132A
CTS
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
15:26
Landed · Sched 15:251m late
Full NH2154 history →
SJO836
2 days
CTS
Departure
Sched 19:20
Scheduled departure
→
NRT
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
19:50
Departed · Sched 19:2030m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
SJO838
2 days
CTS
Departure
Sched 20:40
Scheduled departure
→
NRT
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
20:36
Departed · Sched 20:404m early
→
NRT
Arrival
—
Board row not captured for this rotation yet.
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 (NRT) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CTS-NRT
Copy
How we measure this →
CTS to NRT questions
Is CTS–NRT running on time right now? Smooth skies ahead. The departure side at CTS is the weaker end, route health score 83/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on CTS–NRT? Operators schedule morning departures around 09:25 and evening departures around 17:40 from CTS. Earlier flights typically land before destination-airport delays accumulate later in the day; check the NRT delay card to confirm conditions when you'd arrive.
How long is the flight from CTS to NRT? Great-circle distance is 789 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 86–98 min gate-to-gate on this route.
How often does CTS–NRT fly? 4 carriers operate this route, around 136 flights a week between them. Compare carrier days and times in the airline list above.