CTS → KIX Sapporo to Osaka
live
Direct flights from Sapporo (CTS) to Osaka (KIX): 23 nonstop departures observed each week across 4 airlines. 83% 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 1,084 km, an estimated 1 hour 53 minutes in the air. Measured by Pro Flight Search from live flight boards at Sapporo and Osaka. Updated 9 October 2026 at 10:23 UTC.
CTS
Sapporo
smooth · +3
KIX
Osaka
smooth · +0
dep bank 10:20–20:10 23x weekly
Runs reliable · 4 airlines · 23x weekly · nonstop
83% on time
of the last 36 operated CTS → KIX 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 53m estimated from route distance
Weekly departures 23x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 36
The week scheduled departures · origin local time
All Nippon Airways Japan Airlines Jetstar Japan Malta MedAir
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 NH1718 18:30 Tu Fr
Japan AirlinesJL 75% on time
Flights JL2504 11:50 daily · JL2506 17:55 daily
Jetstar JapanGK
Flights GK156 16:40 Mo Tu We Th Fr Sa · GK7302 16:40 Fr Su
Malta MedAirMM 83% on time
Flights MM102 10:20 daily · MM104 11:10 daily · MM108 13:45 daily · MM110 15:15 Mo Tu Th Sa
History operated legs · board outcomes
10-09 MM102 dep +9 → arr +38
10-09 MM104 dep +9 → arr +15
10-08 GK156 dep +10 → arr +4
10-08 MM102 dep +11 → arr −2
10-08 MM104 dep +13 → arr +4
10-08 MM118 dep +2 → arr −20
10-07 GK156 dep +5 → arr +12
10-07 MM102 dep +2 → arr +21
10-07 MM104 dep −1 → arr +12
10-07 MM112 dep +2 → arr +10
10-07 MM114 dep +6 → arr +18
10-07 MM120 dep +3 → arr −18
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 KIX, paired departure → arrival per flight and day. Board tracking since Tue, Oct 6 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 71 Completed 64 Delayed 6 Within 15m 59/64 Median +2m
GK156 Jetstar Japan
4 days
CTS
Departure
16:35
Departed · Sched 16:405m early
→
KIX
Arrival
18:52
Landed · Sched 19:008m early
CTS
Departure
16:50
Departed · Sched 16:4010m late
→
KIX
Arrival
19:04
Landed · Sched 19:004m late
CTS
Departure
16:45
Departed · Sched 16:405m late
→
KIX
Arrival
19:12
Landed · Sched 19:0012m late
CTS
Departure
16:39
Departed · Sched 16:401m early
→
KIX
Arrival
—
Board row not captured for this rotation yet.
Full GK156 history →
JL2504 Japan Airlines
4 days
CTS
Departure
11:58
Departed · Sched 11:508m late
→
KIX
Arrival
14:27
Landed · Sched 14:1017m late
CTS
Departure
11:58
Departed · Sched 11:508m late
→
KIX
Arrival
14:01
Landed · Sched 14:109m early
CTS
Departure
11:48
Departed · Sched 11:502m early
→
KIX
Arrival
14:17
Landed · Sched 14:107m late
CTS
Departure
11:46
Departed · Sched 11:504m early
→
KIX
Arrival
—
Board row not captured for this rotation yet.
Full JL2504 history →
JL2506 Japan Airlines
4 days
CTS
Departure
18:07
Departed · Sched 17:5512m late
→
KIX
Arrival
20:26
Est. · Sched 20:1016m late
CTS
Departure
17:53
Departed · Sched 17:552m early
→
KIX
Arrival
19:54
Landed · Sched 20:1016m early
CTS
Departure
17:55 Departed
→
KIX
Arrival
20:06
Landed · Sched 20:104m early
CTS
Departure
17:55 Departed
→
KIX
Arrival
—
Board row not captured for this rotation yet.
Full JL2506 history →
MM102 Peach
4 days
CTS
Departure
10:29
Departed · Sched 10:209m late
→
KIX
Arrival
13:18
Landed · Sched 12:4038m late
CTS
Departure
10:31
Departed · Sched 10:2011m late
→
KIX
Arrival
12:38
Landed · Sched 12:402m early
CTS
Departure
10:22
Departed · Sched 10:202m late
→
KIX
Arrival
13:01
Landed · Sched 12:4021m late
CTS
Departure
10:17
Departed · Sched 10:203m early
→
KIX
Arrival
—
Board row not captured for this rotation yet.
Full MM102 history →
MM104 Peach
4 days
CTS
Departure
11:19
Departed · Sched 11:109m late
→
KIX
Arrival
13:45
Landed · Sched 13:3015m late
CTS
Departure
11:23
Departed · Sched 11:1013m late
→
KIX
Arrival
13:34
Landed · Sched 13:304m late
CTS
Departure
11:09
Departed · Sched 11:101m early
→
KIX
Arrival
13:42
Landed · Sched 13:3012m late
CTS
Departure
11:40
Departed · Sched 11:1030m late
→
KIX
Arrival
—
Board row not captured for this rotation yet.
Full MM104 history →
MM108 Peach
3 days
CTS
Departure
13:52
Departed · Sched 13:457m late
→
KIX
Arrival
16:02
Landed · Sched 16:053m early
CTS
Departure
13:51
Departed · Sched 13:456m late
→
KIX
Arrival
16:04
Landed · Sched 16:051m early
CTS
Departure
13:51
Departed · Sched 13:456m late
→
KIX
Arrival
16:12
Landed · Sched 16:057m late
Full MM108 history →
MM112 Peach
3 days
CTS
Departure
16:13
Departed · Sched 16:152m early
→
KIX
Arrival
18:36
Landed · Sched 18:351m late
CTS
Departure
16:23
Departed · Sched 16:158m late
→
KIX
Arrival
18:43
Landed · Sched 18:358m late
CTS
Departure
16:17
Departed · Sched 16:152m late
→
KIX
Arrival
18:45
Landed · Sched 18:3510m late
Full MM112 history →
MM114 Peach
3 days
CTS
Departure
17:47
Departed · Sched 17:452m late
→
KIX
Arrival
20:07
Est. · Sched 20:052m late
CTS
Departure
17:49
Departed · Sched 17:454m late
→
KIX
Arrival
20:06
Landed · Sched 20:051m late
CTS
Departure
17:51
Departed · Sched 17:456m late
→
KIX
Arrival
20:23
Landed · Sched 20:0518m late
Full MM114 history →
MM118 Peach
3 days
CTS
Departure
Sched 19:10
Scheduled departure
→
KIX
Arrival
21:25
Est. · Sched 21:305m early
CTS
Departure
19:12
Departed · Sched 19:102m late
→
KIX
Arrival
21:10
Landed · Sched 21:3020m early
CTS
Departure
19:05
Departed · Sched 19:105m early
→
KIX
Arrival
21:28
Landed · Sched 21:302m early
Full MM118 history →
MM120 Peach
3 days
CTS
Departure
Sched 20:10
Scheduled departure
→
KIX
Arrival
Sched 22:30
Scheduled arrival · landing pending
CTS
Departure
20:12
Departed · Sched 20:102m late
→
KIX
Arrival
22:25
Landed · Sched 22:305m early
CTS
Departure
20:13
Departed · Sched 20:103m late
→
KIX
Arrival
22:12
Landed · Sched 22:3018m early
Full MM120 history →
NH1718 All Nippon Airways
1 day
CTS
Departure
18:23
Departed · Sched 18:307m early
→
KIX
Arrival
20:37
Est. · Sched 20:458m early
Full NH1718 history →
MM110 Peach
1 day
CTS
Departure
15:16
Departed · Sched 15:151m late
→
KIX
Arrival
17:34
Landed · Sched 17:351m early
Full MM110 history →
MM6116 Peach
1 day
CTS
Departure
18:18
Departed · Sched 18:202m early
→
KIX
Arrival
20:21
Landed · Sched 20:4019m early
Full MM6116 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 Osaka (KIX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CTS-KIX
Copy
How we measure this →
CTS to KIX questions
Is CTS–KIX 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–KIX? Operators schedule morning departures around 10:20 and evening departures around 17:45 from CTS. Earlier flights typically land before destination-airport delays accumulate later in the day; check the KIX delay card to confirm conditions when you'd arrive.
How long is the flight from CTS to KIX? Great-circle distance is 1,084 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 107–123 min gate-to-gate on this route.
How often does CTS–KIX fly? 4 carriers operate this route, around 77 flights a week between them. Compare carrier days and times in the airline list above.