NRT → CTS Tokyo to Sapporo
live
Direct flights from Tokyo (NRT) to Sapporo (CTS): 21 nonstop departures observed each week across 3 airlines. 81% of the last 26 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 26 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 Tokyo and Sapporo. Updated 10 September 2026 at 21:37 UTC.
NRT
Tokyo
smooth · +2
CTS
Sapporo
smooth · +12
dep bank 06:50–22:16 21x weekly
Runs reliable · 3 airlines · 21x weekly · nonstop
81% on time
of the last 26 operated NRT → CTS flights arrived within 15 minutes
Median arrival delay is +1 min . 0 of 26 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +1 min across the last 26 operated legs
Flight time ~1h 31m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 26
The week scheduled departures · origin local time
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
Jetstar JapanGK 29% on time
Flights GK103 07:10 daily · GK105 08:00 daily · GK125 08:45 daily · GK127 09:45 daily
Peach AviationMM
Flights MM559 06:50 daily · MM563 08:45 daily · MM565 10:45 daily · MM567 11:50 daily
Spring JapanIJ
Flights IJ831 07:20 daily · IJ835 16:50 Mo Th Fr Sa Su · IJ407 varies daily
History operated legs · board outcomes
09-10 ANA2155 arrived +6
09-10 APJ559 arrived −7
09-10 APJ563 arrived +7
09-10 APJ565 arrived −8
09-10 APJ567 arrived −13
09-10 APJ571 arrived −6
09-10 APJ573 arrived +1
09-10 APJ575 arrived −21
09-10 APJ577 arrived +3
09-10 JJP103 arrived −3
09-10 JJP105 arrived +6
09-10 JJP113 arrived −16
09-10 JJP115 arrived −2
09-10 JJP119 arrived −13
09-10 JJP125 arrived −5
09-10 JJP127 arrived −6
09-10 SJO831 arrived +0
Show 18 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 NRT and CTS, paired departure → arrival per flight and day. Board tracking since Thu, Sep 10 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 52 Completed 26 Within 15m 26/26 Median +0m
ANA2155
2 days
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
Sched 19:35
Scheduled arrival · landing pending
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
19:41
Landed · Sched 19:356m late
APJ559
2 days
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
Sched 08:40
Scheduled arrival · landing pending
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
08:33
Landed · Sched 08:407m early
APJ563
2 days
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
Sched 10:35
Scheduled arrival · landing pending
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
10:42
Landed · Sched 10:357m late
APJ565
2 days
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
Sched 12:35
Scheduled arrival · landing pending
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
12:27
Landed · Sched 12:358m early
APJ567
2 days
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
Sched 13:40
Scheduled arrival · landing pending
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
13:27
Landed · Sched 13:4013m early
APJ571
2 days
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
Sched 15:30
Scheduled arrival · landing pending
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
15:24
Landed · Sched 15:306m early
APJ573
2 days
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
Sched 17:00
Scheduled arrival · landing pending
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
17:01
Landed · Sched 17:001m late
APJ575
2 days
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
Sched 18:20
Scheduled arrival · landing pending
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
17:59
Landed · Sched 18:2021m early
APJ577
2 days
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
Sched 19:40
Scheduled arrival · landing pending
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
19:43
Landed · Sched 19:403m late
GK103 Jetstar Japan
2 days
NRT
Departure
Sched 07:10
Scheduled departure
→
CTS
Arrival
—
Board row not captured for this rotation yet.
Thu, Sep 10
1/2 legs · JA25JJ
NRT
Departure
07:18
Departed · Sched 07:108m late
→
CTS
Arrival
—
Board row not captured for this rotation yet.
Full GK103 history →
GK105 Jetstar Japan
2 days
NRT
Departure
Sched 08:00
Scheduled departure
→
CTS
Arrival
—
Board row not captured for this rotation yet.
Thu, Sep 10
1/2 legs · JA02JJ
NRT
Departure
08:13
Departed · Sched 08:0013m late
→
CTS
Arrival
—
Board row not captured for this rotation yet.
Full GK105 history →
GK125 Jetstar Japan
2 days
NRT
Departure
Sched 08:45
Scheduled departure
→
CTS
Arrival
—
Board row not captured for this rotation yet.
Thu, Sep 10
1/2 legs · JA28LR
NRT
Departure
08:58
Departed · Sched 08:4513m late
→
CTS
Arrival
—
Board row not captured for this rotation yet.
Full GK125 history →
GK127 Jetstar Japan
2 days
NRT
Departure
Sched 09:45
Scheduled departure
→
CTS
Arrival
—
Board row not captured for this rotation yet.
Thu, Sep 10
1/2 legs · JA05JJ
NRT
Departure
09:49
Departed · Sched 09:454m late
→
CTS
Arrival
—
Board row not captured for this rotation yet.
Full GK127 history →
IJ831 Spring Japan
2 days
NRT
Departure
Sched 07:20
Scheduled departure
→
CTS
Arrival
—
Board row not captured for this rotation yet.
Thu, Sep 10
1/2 legs · JA03GR
NRT
Departure
07:33
Departed · Sched 07:2013m late
→
CTS
Arrival
—
Board row not captured for this rotation yet.
Full IJ831 history →
JJP103
2 days
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
Sched 08:55
Scheduled arrival · landing pending
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
08:52
Landed · Sched 08:553m early
JJP105
2 days
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
Sched 09:45
Scheduled arrival · landing pending
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
09:51
Landed · Sched 09:456m late
JJP113
2 days
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
Sched 15:50
Scheduled arrival · landing pending
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
15:34
Landed · Sched 15:5016m early
JJP115
2 days
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
Sched 16:40
Scheduled arrival · landing pending
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
16:38
Landed · Sched 16:402m early
JJP117
1 day
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
Sched 18:40
Scheduled arrival · landing pending
JJP119
2 days
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
Sched 20:10
Scheduled arrival · landing pending
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
19:57
Landed · Sched 20:1013m early
JJP125
2 days
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
Sched 10:35
Scheduled arrival · landing pending
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
10:30
Landed · Sched 10:355m early
JJP127
2 days
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
Sched 11:35
Scheduled arrival · landing pending
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
11:29
Landed · Sched 11:356m early
MM559 Peach Aviation
1 day
NRT
Departure
Sched 06:50
Scheduled departure
→
CTS
Arrival
—
Board row not captured for this rotation yet.
Full MM559 history →
MM563 Peach Aviation
1 day
NRT
Departure
Sched 08:45
Scheduled departure
→
CTS
Arrival
—
Board row not captured for this rotation yet.
Full MM563 history →
SJO831
2 days
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
Sched 09:05
Scheduled arrival · landing pending
NRT
Departure
—
Board row not captured for this rotation yet.
→
SJO835
1 day
NRT
Departure
—
Board row not captured for this rotation yet.
→
CTS
Arrival
Sched 18:35
Scheduled arrival · landing pending
GK113 Jetstar Japan
1 day
Thu, Sep 10
1/2 legs · JA27LR
NRT
Departure
13:59
Departed · Sched 14:001m early
→
CTS
Arrival
—
Board row not captured for this rotation yet.
Full GK113 history →
GK115 Jetstar Japan
1 day
Thu, Sep 10
1/2 legs · JA05JJ
NRT
Departure
14:56
Departed · Sched 14:4511m late
→
CTS
Arrival
—
Board row not captured for this rotation yet.
Full GK115 history →
GK119 Jetstar Japan
1 day
Thu, Sep 10
1/2 legs · JA14JJ
NRT
Departure
18:21
Departed · Sched 18:156m late
→
CTS
Arrival
—
Board row not captured for this rotation yet.
Full GK119 history →
IJ407 Spring Airlines Japan
1 day
Thu, Sep 10
1/2 legs · JA83YA
NRT
Departure
22:13 Departed
→
CTS
Arrival
—
Board row not captured for this rotation yet.
Full IJ407 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 (NRT) to Sapporo (CTS) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/NRT-CTS
Copy
How we measure this →
NRT to CTS questions
Is NRT–CTS running on time right now? Smooth skies ahead. The arrival side at CTS is the weaker end, route health score 92/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on NRT–CTS? Operators schedule morning departures around 06:50 and evening departures around 17:50 from NRT. Earlier flights typically land before destination-airport delays accumulate later in the day; check the CTS delay card to confirm conditions when you'd arrive.
How long is the flight from NRT to CTS? 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 NRT–CTS fly? 3 carriers operate this route, around 131 flights a week between them. Compare carrier days and times in the airline list above.