CTS → KIX Sapporo to Osaka
live
Direct flights from Sapporo (CTS) to Osaka (KIX): 76 nonstop departures observed each week across 3 airlines. 87% of the last 55 tracked flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 58 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 3 November 2026 at 09:22 UTC.
Today, CTS → KIX Tue 3 Nov · local times
Sched Flight CTS departure KIX arrival
09:50
MM102 Peach
Left 09:59 +9
Landed 12:30 +10
10:50
MM104 Peach
Left 10:48
Landed 13:13 −7
12:20
JL2504 Japan Airlines
Left 12:18
Landed 14:46 +1
12:45
MM106 Peach
Left 12:45
Landed 15:08 −7
15:20
MM108 Peach
Left 15:20
Landed 17:49 −1
16:35
GK156 Jetstar Japan
Left 16:48 +13
KIX est. 18:52 In the air · sched 19:05
17:25
MM112 Peach
Left 17:26
KIX est. 19:56 In the air · sched 19:55
18:05
JL2506 Japan Airlines
Left 18:02
KIX est. 20:21 In the air · sched 20:25
18:50
MM114 Peach
On schedule Boarding · Gate 1B
KIX 21:20 scheduled
19:30
MM116 Peach
On schedule Gate 5
KIX 22:00 scheduled
20:10
MM118 Peach
On schedule Gate 5
KIX 22:40 scheduled
Checked CTS board 18:22 · KIX board 18:22
CTS
Sapporo
smooth · +3
KIX
Osaka
smooth · +0
dep bank 09:50–20:10 76x weekly
Runs reliable · 3 airlines · 76x weekly · nonstop
87% on time
of the last 55 tracked CTS → KIX flights arrived within 15 minutes
Median arrival delay is +2 min . 0 of 58 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +2 min across the last 55 arrivals
Flight time ~1h 53m estimated from route distance
Weekly departures 76x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 58
The week scheduled departures · origin local time
Japan Airlines Jetstar Japan Peach
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 73% on time
Flights JL2504 12:20 daily · JL2506 18:05 daily
Jetstar JapanGK 60% on time
Flights GK156 16:35 daily
PeachMM 95% on time
Flights MM102 09:50 daily · MM104 10:50 daily · MM106 12:45 daily · MM108 13:45 Mo Tu We Th Fr Sa
History operated legs · board outcomes
11-03 MM102 dep +9 → arr +10
11-02 GK156 dep +75 → arr +78
11-02 MM104 dep +2 → arr +13
11-02 MM108 dep +8 → arr +27
11-02 MM112 dep +3 → arr −14
11-01 GK156 dep +140 → arr +131
11-01 MM102 dep −1 → arr −13
10-31 GK156 dep +10 → arr −2
10-31 MM102 dep +0 → arr −11
10-31 MM114 dep +3 → arr −12
10-31 MM116 dep +16 → arr +0
10-31 MM118 dep +2 → arr −13
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 KIX, paired departure → arrival per flight and day. Board history since Thu, Oct 29. Each day adds the flights our airport boards record.
Board rows 120 Completed 111 Delayed 13 Within 15m 98/111 Median +3m
GK156 Jetstar Japan
6 days
CTS
Departure
16:48
Departed · Sched 16:3513m late
→
KIX
Arrival
18:52
Est. · Sched 19:0513m early
CTS
Departure
17:50
Departed · Sched 16:3575m late
→
KIX
Arrival
20:23
Landed · Sched 19:0578m late
CTS
Departure
18:55
Departed · Sched 16:35140m late
→
KIX
Arrival
21:16
Landed · Sched 19:05131m late
CTS
Departure
16:45
Departed · Sched 16:3510m late
→
KIX
Arrival
19:03
Landed · Sched 19:052m early
CTS
Departure
16:44
Departed · Sched 16:359m late
→
KIX
Arrival
19:08
Landed · Sched 19:053m late
CTS
Departure
16:47
Departed · Sched 16:3512m late
→
KIX
Arrival
19:11
Landed · Sched 19:056m late
Full GK156 history →
JL2504 Japan Airlines
6 days
CTS
Departure
12:18
Departed · Sched 12:202m early
→
KIX
Arrival
14:46
Landed · Sched 14:451m late
CTS
Departure
12:18
Departed · Sched 12:202m early
→
KIX
Arrival
14:49
Landed · Sched 14:454m late
CTS
Departure
12:24
Departed · Sched 12:204m late
→
KIX
Arrival
14:53
Landed · Sched 14:458m late
CTS
Departure
12:40
Departed · Sched 12:2020m late
→
KIX
Arrival
15:17
Landed · Sched 14:4532m late
CTS
Departure
12:19
Departed · Sched 12:201m early
→
CTS
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
14:51
Landed · Sched 14:456m late
Full JL2504 history →
JL2506 Japan Airlines
6 days
CTS
Departure
18:02
Departed · Sched 18:053m early
→
KIX
Arrival
20:21
Est. · Sched 20:254m early
CTS
Departure
18:07
Departed · Sched 18:052m late
→
KIX
Arrival
20:27
Landed · Sched 20:252m late
CTS
Departure
18:10
Departed · Sched 18:055m late
→
KIX
Arrival
20:26
Landed · Sched 20:251m late
CTS
Departure
18:30
Departed · Sched 18:0525m late
→
KIX
Arrival
20:51
Landed · Sched 20:2526m late
CTS
Departure
18:18
Departed · Sched 18:0513m late
→
KIX
Arrival
20:45
Landed · Sched 20:2520m late
CTS
Departure
18:08
Departed · Sched 18:053m late
→
KIX
Arrival
20:30
Landed · Sched 20:255m late
Full JL2506 history →
MM102 Peach
5 days
CTS
Departure
09:59
Departed · Sched 09:509m late
→
KIX
Arrival
12:30
Landed · Sched 12:2010m late
CTS
Departure
09:48
Departed · Sched 09:502m early
→
KIX
Arrival
12:22
Landed · Sched 12:202m late
CTS
Departure
09:49
Departed · Sched 09:501m early
→
KIX
Arrival
12:07
Landed · Sched 12:2013m early
CTS
Departure
09:50 Departed
→
KIX
Arrival
12:09
Landed · Sched 12:2011m early
CTS
Departure
09:45
Departed · Sched 09:505m early
→
KIX
Arrival
12:13
Landed · Sched 12:207m early
Full MM102 history →
MM104 Peach
6 days
CTS
Departure
10:48
Departed · Sched 10:502m early
→
KIX
Arrival
13:13
Landed · Sched 13:207m early
CTS
Departure
10:52
Departed · Sched 10:502m late
→
KIX
Arrival
13:33
Landed · Sched 13:2013m late
CTS
Departure
10:55
Departed · Sched 10:505m late
→
KIX
Arrival
13:26
Landed · Sched 13:206m late
CTS
Departure
10:51
Departed · Sched 10:501m late
→
KIX
Arrival
13:19
Landed · Sched 13:201m early
CTS
Departure
10:48
Departed · Sched 10:502m early
→
CTS
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
13:10
Landed · Sched 13:2010m early
Full MM104 history →
MM106 Peach
6 days
CTS
Departure
12:45 Departed
→
KIX
Arrival
15:08
Landed · Sched 15:157m early
CTS
Departure
12:43
Departed · Sched 12:452m early
→
KIX
Arrival
15:22
Landed · Sched 15:157m late
CTS
Departure
12:47
Departed · Sched 12:452m late
→
KIX
Arrival
15:11
Landed · Sched 15:154m early
CTS
Departure
12:49
Departed · Sched 12:454m late
→
KIX
Arrival
15:23
Landed · Sched 15:158m late
CTS
Departure
12:48
Departed · Sched 12:453m late
→
KIX
Arrival
15:30
Landed · Sched 15:1515m late
CTS
Departure
13:01
Departed · Sched 12:4516m late
→
KIX
Arrival
15:24
Landed · Sched 15:159m late
Full MM106 history →
MM108 Peach
2 days
CTS
Departure
15:20 Departed
→
KIX
Arrival
17:49
Landed · Sched 17:501m early
CTS
Departure
15:28
Departed · Sched 15:208m late
→
KIX
Arrival
18:17
Landed · Sched 17:5027m late
Full MM108 history →
MM112 Peach
6 days
CTS
Departure
17:26
Departed · Sched 17:251m late
→
KIX
Arrival
19:56
Est. · Sched 19:551m late
CTS
Departure
17:28
Departed · Sched 17:253m late
→
KIX
Arrival
19:41
Landed · Sched 19:5514m early
CTS
Departure
17:23
Departed · Sched 17:252m early
→
KIX
Arrival
19:53
Landed · Sched 19:552m early
CTS
Departure
17:31
Departed · Sched 17:256m late
→
KIX
Arrival
19:51
Landed · Sched 19:554m early
CTS
Departure
17:37
Departed · Sched 17:2512m late
→
KIX
Arrival
19:59
Landed · Sched 19:554m late
CTS
Departure
17:32
Departed · Sched 17:257m late
→
KIX
Arrival
19:58
Landed · Sched 19:553m late
Full MM112 history →
MM114 Peach
6 days
CTS
Departure
Sched 18:50
Scheduled departure
→
KIX
Arrival
Sched 21:20
Scheduled arrival · landing pending
CTS
Departure
18:55
Departed · Sched 18:505m late
→
KIX
Arrival
21:28
Landed · Sched 21:208m late
CTS
Departure
18:56
Departed · Sched 18:506m late
→
KIX
Arrival
21:16
Landed · Sched 21:204m early
CTS
Departure
18:53
Departed · Sched 18:503m late
→
KIX
Arrival
21:08
Landed · Sched 21:2012m early
CTS
Departure
18:58
Departed · Sched 18:508m late
→
KIX
Arrival
21:25
Landed · Sched 21:205m late
CTS
Departure
18:54
Departed · Sched 18:504m late
→
KIX
Arrival
21:22
Landed · Sched 21:202m late
Full MM114 history →
MM116 Peach
6 days
CTS
Departure
Sched 19:30
Scheduled departure
→
KIX
Arrival
Sched 22:00
Scheduled arrival · landing pending
CTS
Departure
19:29
Departed · Sched 19:301m early
→
KIX
Arrival
21:56
Landed · Sched 22:004m early
CTS
Departure
19:31
Departed · Sched 19:301m late
→
KIX
Arrival
22:09
Landed · Sched 22:009m late
CTS
Departure
19:46
Departed · Sched 19:3016m late
→
CTS
Departure
19:39
Departed · Sched 19:309m late
→
CTS
Departure
19:40
Departed · Sched 19:3010m late
→
KIX
Arrival
22:20
Landed · Sched 22:0020m late
Full MM116 history →
MM118 Peach
6 days
CTS
Departure
Sched 20:10
Scheduled departure
→
KIX
Arrival
Sched 22:40
Scheduled arrival · landing pending
CTS
Departure
20:13
Departed · Sched 20:103m late
→
KIX
Arrival
22:47
Landed · Sched 22:407m late
CTS
Departure
20:16
Departed · Sched 20:106m late
→
KIX
Arrival
22:47
Landed · Sched 22:407m late
CTS
Departure
20:12
Departed · Sched 20:102m late
→
KIX
Arrival
22:27
Landed · Sched 22:4013m early
CTS
Departure
20:15
Departed · Sched 20:105m late
→
CTS
Departure
20:13
Departed · Sched 20:103m late
→
KIX
Arrival
22:34
Landed · Sched 22:406m early
Full MM118 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 09:50 and evening departures around 17:25 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? 3 carriers operate this route, around 76 flights a week between them. Compare carrier days and times in the airline list above.