CTS → AOJ Sapporo to Aomori
live
Direct flights from Sapporo (CTS) to Aomori (AOJ): 2 nonstop departures observed each week across 1 airline. 88% of the last 40 operated flights arrived within 15 minutes of schedule. The median arrival is 2 minutes early. 1 of the 40 tracked flights was cancelled. The nonstop covers 242 km, an estimated 49 minutes in the air. Measured by Pro Flight Search from live flight boards at Sapporo and Aomori. Updated 22 August 2026 at 23:33 UTC.
CTS
Sapporo
smooth · +5
AOJ
Aomori
tracking
dep bank 10:25–19:30 2x weekly
Median arrival −2 min across the last 40 operated legs
Flight time ~0h 49m estimated from route distance
Weekly departures 2x 1 direct airline on the leg
Cancelled 2.5% recent route rate · 1 of 40
Current nonstop fares CTS → AOJ · 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
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
Japan AirlinesJL
Flights JL2803 10:25 Su · JL2809 19:30 Sa
History operated legs · board outcomes
08-22 ANA1898 departed +0
08-22 ANA1900 departed +5
08-22 JAL2803 departed −3
08-22 JAL2805 departed −2
08-22 JAL2809 departed +7
08-21 ANA1898 departed −1
08-21 ANA1900 departed +15
08-21 JAL2803 departed +3
08-21 JAL2805 departed −6
08-21 JAL2809 departed −4
08-20 ANA1898 departed −4
08-20 ANA1900 departed +60
08-20 JAL2803 departed −6
08-20 JAL2805 departed +55
08-20 JAL2809 departed +3
08-19 ANA1898 departed −4
08-19 ANA1900 departed +5
08-19 JAL2803 departed −2
08-19 JAL2805 departed −2
08-19 JAL2809 departed −2
08-18 ANA1898 departed −1
08-18 ANA1900 departed +6
08-18 JAL2803 departed −4
08-18 JAL2805 departed −4
08-18 JAL2809 departed −1
08-17 ANA1898 cancelled CNX
08-17 ANA1900 departed +6
08-17 JAL2803 departed −6
08-17 JAL2805 departed −5
08-17 JAL2809 departed −5
08-16 ANA1898 departed +35
08-16 ANA1900 departed +40
08-16 JAL2803 departed −2
08-16 JAL2805 departed −7
08-16 JAL2809 departed −7
08-15 ANA1898 departed −2
08-15 ANA1900 departed +4
08-15 JAL2803 departed −6
08-15 JAL2805 departed −1
08-15 JAL2809 departed +0
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 AOJ, 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 47 Completed 40 Delayed 4 Cancelled 1 Within 15m 35/40 Median -2m
ANA1898
9 days
CTS
Departure
Sched 11:40
Scheduled departure
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
11:40 Departed
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
11:39
Departed · Sched 11:401m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
11:36
Departed · Sched 11:404m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
11:36
Departed · Sched 11:404m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
11:39
Departed · Sched 11:401m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
Sched 11:40
Cancelled
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
12:15
Departed · Sched 11:4035m late
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
11:38
Departed · Sched 11:402m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
ANA1900
9 days
CTS
Departure
Sched 16:10
Scheduled departure
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
16:15
Departed · Sched 16:105m late
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
16:25
Departed · Sched 16:1015m late
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
17:10
Departed · Sched 16:1060m late
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
16:15
Departed · Sched 16:105m late
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
16:16
Departed · Sched 16:106m late
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
16:16
Departed · Sched 16:106m late
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
16:50
Departed · Sched 16:1040m late
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
16:14
Departed · Sched 16:104m late
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
JAL2803
9 days
CTS
Departure
Sched 09:40
Scheduled departure
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
09:37
Departed · Sched 09:403m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
09:43
Departed · Sched 09:403m late
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
09:34
Departed · Sched 09:406m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
09:38
Departed · Sched 09:402m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
09:36
Departed · Sched 09:404m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
09:34
Departed · Sched 09:406m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
09:38
Departed · Sched 09:402m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
09:34
Departed · Sched 09:406m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
JAL2805
9 days
CTS
Departure
Sched 13:40
Scheduled departure
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
13:38
Departed · Sched 13:402m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
13:34
Departed · Sched 13:406m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
14:35
Departed · Sched 13:4055m late
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
13:38
Departed · Sched 13:402m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
13:36
Departed · Sched 13:404m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
13:35
Departed · Sched 13:405m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
13:33
Departed · Sched 13:407m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
13:39
Departed · Sched 13:401m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
JAL2809
9 days
CTS
Departure
Sched 18:45
Scheduled departure
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
18:52
Departed · Sched 18:457m late
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
18:41
Departed · Sched 18:454m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
18:48
Departed · Sched 18:453m late
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
18:43
Departed · Sched 18:452m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
18:44
Departed · Sched 18:451m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
18:40
Departed · Sched 18:455m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
18:38
Departed · Sched 18:457m early
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
CTS
Departure
18:45 Departed
→
AOJ
Arrival
—
Board row not captured for this rotation yet.
JL2803 Japan Airlines
1 day
CTS
Departure
—
Board row not captured for this rotation yet.
→
AOJ
Arrival
Sched 10:25
Scheduled arrival · landing pending
JL2809 Japan Airlines
1 day
CTS
Departure
—
Board row not captured for this rotation yet.
→
AOJ
Arrival
Sched 19:30
Scheduled time only · no board update captured
Full JL2809 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 Aomori (AOJ) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CTS-AOJ
Copy
How we measure this →
CTS to AOJ questions
Is CTS–AOJ running on time right now? Smooth skies ahead. The departure side at CTS is the weaker end, route health score 90/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from CTS to AOJ? Great-circle distance is 242 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 47–51 min gate-to-gate on this route.
How often does CTS–AOJ fly? Japan Airlines runs the route with about 2 flights a week (sat–sun). Since one carrier owns the route, a single disruption tends to ripple through the day.
What does the route health score measure? A blend of departure-side delay at CTS and arrival-side delay at AOJ, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.