Direct flights from Osaka (KIX) to Taipei (TPE): 70 nonstop departures observed each week across 11 airlines. 63% of the last 30 operated flights arrived within 15 minutes of schedule. The median arrival is 13 minutes late. No cancellations were recorded across the 30 tracked flights. The nonstop covers 1,702 km, an estimated 2 hours 41 minutes in the air. Measured by Pro Flight Search from live flight boards at Osaka and Taipei. Updated 10 October 2026 at 05:26 UTC.
KIX
Osaka
smooth · +5
TPE
Taipei
busy · +28
dep bank 07:50–23:35 70x weekly
Runs mixed · 11 airlines · 70x weekly · nonstop
63% on time
of the last 30 operated KIX → TPE flights arrived within 15 minutes
Median arrival delay is +13 min . 0 of 30 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +13 min across the last 30 operated legs
Flight time ~2h 41m estimated from route distance
Weekly departures 70x 11 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 30
The week scheduled departures · origin local time
Air AsiaX Cathay Pacific China Airlines EVA Air
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
Air AsiaXD7
Flights D7379 20:55 daily
Cathay PacificCX
Flights CX565 16:15 daily
China AirlinesCI
Flights CI11 08:00 Th Sa · CI157 13:10 daily · CI153 14:00 daily · CI173 19:05 daily
EVA AirBR 80% on time
Flights BR177 11:10 daily · BR131 13:10 daily · BR129 18:30 daily
Japan AirlinesJL
Flights JL8667 09:10 Mo Fr Su
Jetstar JapanGK
Flights GK55 15:20 daily · GK57 23:35 daily
PeachMM 60% on time
Flights MM23 07:50 daily · MM25 10:40 daily · MM27 15:15 daily · MM29 21:50 Mo Th Sa Su
Starlux AirlinesJX
Flights JX821 13:25 daily · JX823 15:10 daily
Thai Lion AirSL
Flights SL397 13:30 Tu Th Sa Su
Thai Vietjet AirVZ
Flights VZ567 12:25 daily
Tigerair TaiwanIT
Flights IT211 varies daily · IT711 12:20 Tu Sa · IT213 varies daily
History operated legs · board outcomes
10-10 BR177 dep +36 → arr +23
10-10 IT211 dep +35 → arr +26
10-10 JX821 dep +21 → arr −10
10-10 MM25 dep +48 → arr +26
10-10 VZ567 dep +21 → arr +32
10-09 BR131 dep +5 → arr +14
10-09 BR177 dep +10 → arr +6
10-09 CI153 dep +24 → arr +14
10-09 CI157 dep +24 → arr +34
10-09 CI173 dep −6 → arr −18
10-09 CX565 dep +1 → arr −12
10-09 D7379 dep −6 → arr −25
10-09 IT211 dep +6 → arr +13
10-09 JX821 dep +6 → arr +16
10-09 JX823 dep +16 → arr +10
10-09 MM25 dep +20 → arr +11
10-09 MM27 dep +195 → arr +164
10-09 VZ567 dep +63 → arr +67
Show 22 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 KIX and TPE, paired departure → arrival per flight and day. Board tracking since Fri, Oct 9 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 78 Completed 50 Delayed 23 Within 15m 32/50 Median +10m
BR129 Eva Air
2 days
KIX
Departure
Sched 18:30
Scheduled departure
→
TPE
Arrival
Sched 20:30
Scheduled arrival · landing pending
KIX
Departure
18:35
Departed · Sched 18:305m late
→
TPE
Arrival
20:26
Landed · Sched 20:304m early
Full BR129 history →
BR131 Eva Air
2 days
KIX
Departure
13:24
Departed · Sched 13:1014m late
→
TPE
Arrival
Sched 15:05
Scheduled arrival · landing pending
KIX
Departure
13:15
Departed · Sched 13:105m late
→
TPE
Arrival
15:19
Landed · Sched 15:0514m late
Full BR131 history →
BR177 Eva Air
2 days
KIX
Departure
11:46
Departed · Sched 11:1036m late
→
TPE
Arrival
13:28
Est. · Sched 13:0523m late
KIX
Departure
11:20
Departed · Sched 11:1010m late
→
TPE
Arrival
13:11
Landed · Sched 13:056m late
Full BR177 history →
CI153 China Airlines
2 days
KIX
Departure
Sched 14:00
Scheduled departure
→
TPE
Arrival
Sched 16:00
Scheduled arrival · landing pending
KIX
Departure
14:24
Departed · Sched 14:0024m late
→
TPE
Arrival
16:14
Landed · Sched 16:0014m late
Full CI153 history →
CI157 China Airlines
2 days
KIX
Departure
14:12
Departed · Sched 13:1062m late
→
TPE
Arrival
Sched 15:05
Scheduled arrival · landing pending
KIX
Departure
13:34
Departed · Sched 13:1024m late
→
TPE
Arrival
15:39
Landed · Sched 15:0534m late
Full CI157 history →
CI173 China Airlines
2 days
KIX
Departure
Sched 19:05
Scheduled departure
→
TPE
Arrival
Sched 21:10
Scheduled arrival · landing pending
KIX
Departure
18:59
Departed · Sched 19:056m early
→
TPE
Arrival
20:52
Landed · Sched 21:1018m early
Full CI173 history →
CX565 Cathay Pacific
2 days
KIX
Departure
17:00
Est. · Sched 16:1545m late
→
TPE
Arrival
Sched 18:15
Scheduled arrival · landing pending
KIX
Departure
16:16
Departed · Sched 16:151m late
→
TPE
Arrival
18:03
Landed · Sched 18:1512m early
Full CX565 history →
D7379 Air AsiaX
2 days
KIX
Departure
Sched 20:55
Scheduled departure
→
TPE
Arrival
Sched 23:05
Scheduled arrival · landing pending
KIX
Departure
20:49
Departed · Sched 20:556m early
→
TPE
Arrival
22:40
Landed · Sched 23:0525m early
Full D7379 history →
GK55 Jetstar Japan
2 days
KIX
Departure
Sched 15:20
Scheduled departure
→
TPE
Arrival
Sched 17:20
Scheduled arrival · landing pending
KIX
Departure
15:16
Departed · Sched 15:204m early
→
TPE
Arrival
16:57
Landed · Sched 17:2023m early
Full GK55 history →
GK57 Jetstar Japan
3 days
KIX
Departure
Sched 23:35
Scheduled departure
→
TPE
Arrival
Sched 01:30
Scheduled arrival · landing pending
Fri schedule from board history
KIX
Departure
23:33
Departed · Sched 23:352m early
→
TPE
Arrival
01:27
Landed · Sched 01:303m early
KIX
Departure
—
Board row not captured for this rotation yet.
→
TPE
Arrival
01:27
Landed · Sched 01:303m early
Full GK57 history →
IT211 Tigerair Taiwan
2 days
KIX
Departure
11:50
Departed · Sched 11:1535m late
→
TPE
Arrival
13:36
Est. · Sched 13:1026m late
KIX
Departure
11:21
Departed · Sched 11:156m late
→
TPE
Arrival
13:23
Landed · Sched 13:1013m late
Full IT211 history →
IT213 Tigerair Taiwan
2 days
KIX
Departure
Sched 20:00
Scheduled departure
→
TPE
Arrival
Sched 21:50
Scheduled arrival · landing pending
KIX
Departure
21:03
Departed · Sched 21:052m early
→
TPE
Arrival
22:57
Landed · Sched 23:003m early
Full IT213 history →
IT711 Tigerair Taiwan
1 day
KIX
Departure
12:58
Departed · Sched 12:2038m late
→
TPE
Arrival
Sched 14:15
Scheduled arrival · landing pending
Full IT711 history →
JX821 STARLUX AIRLINES
2 days
KIX
Departure
13:46
Departed · Sched 13:2521m late
→
TPE
Arrival
15:20
Est. · Sched 15:3010m early
KIX
Departure
13:31
Departed · Sched 13:256m late
→
TPE
Arrival
15:36
Landed · Sched 15:2016m late
Full JX821 history →
JX823 STARLUX AIRLINES
2 days
KIX
Departure
Sched 15:10
Scheduled departure
→
TPE
Arrival
Sched 17:05
Scheduled arrival · landing pending
KIX
Departure
15:26
Departed · Sched 15:1016m late
→
TPE
Arrival
17:15
Landed · Sched 17:0510m late
Full JX823 history →
MM23 Peach
2 days
KIX
Departure
07:43
Departed · Sched 07:507m early
→
TPE
Arrival
09:30
Landed · Sched 09:5525m early
KIX
Departure
07:55
Departed · Sched 07:505m late
→
TPE
Arrival
09:42
Landed · Sched 09:5513m early
Full MM23 history →
MM25 Peach
2 days
KIX
Departure
11:28
Departed · Sched 10:4048m late
→
TPE
Arrival
13:11
Est. · Sched 12:4526m late
KIX
Departure
11:00
Departed · Sched 10:4020m late
→
TPE
Arrival
12:56
Landed · Sched 12:4511m late
Full MM25 history →
MM27 Peach
2 days
KIX
Departure
Sched 15:15
Scheduled departure
→
TPE
Arrival
Sched 17:30
Scheduled arrival · landing pending
KIX
Departure
18:30
Departed · Sched 15:15195m late
→
TPE
Arrival
20:14
Landed · Sched 17:30164m late
Full MM27 history →
SL397 Thai Lion Air
1 day
KIX
Departure
14:04
Departed · Sched 13:3034m late
→
TPE
Arrival
Sched 15:20
Scheduled arrival · landing pending
Full SL397 history →
VZ567 Thai VietJet
2 days
KIX
Departure
12:46
Departed · Sched 12:2521m late
→
TPE
Arrival
14:47
Est. · Sched 14:1532m late
KIX
Departure
13:28
Departed · Sched 12:2563m late
→
TPE
Arrival
15:37
Landed · Sched 14:3067m late
Full VZ567 history →
JL8667 Japan Airlines
1 day
KIX
Departure
09:07
Departed · Sched 09:103m early
→
TPE
Arrival
10:56
Landed · Sched 10:506m late
Full JL8667 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 — Osaka (KIX) to Taipei (TPE) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/KIX-TPE
Copy
How we measure this →
KIX to TPE questions
Is KIX–TPE running on time right now? Mostly on schedule. The arrival side at TPE is the weaker end, route health score 76/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on KIX–TPE? Operators schedule morning departures around 07:50 and evening departures around 18:30 from KIX. Earlier flights typically land before destination-airport delays accumulate later in the day; check the TPE delay card to confirm conditions when you'd arrive.
How long is the flight from KIX to TPE? Great-circle distance is 1,702 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 150–176 min gate-to-gate on this route.
How often does KIX–TPE fly? 11 carriers operate this route, around 141 flights a week between them. Compare carrier days and times in the airline list above.