Direct flights from Taipei (TPE) to Osaka (KIX): 131 nonstop departures observed each week across 10 airlines. 89% of the last 44 tracked flights arrived within 15 minutes of schedule. The median arrival is 2 minutes early. No cancellations were recorded across the 48 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 Taipei and Osaka. Updated 15 November 2026 at 00:22 UTC.
Today, TPE → KIX Sun 15 Nov · local times
IT212Tigerair Taiwan 55 min late
The TPE board at 07:53 shows departure at 15:35 instead of 14:40, gate A6 (T1).
Likely landing about 18:25middle half 18:14 to 18:32 · sched 17:55
Later cancelled 0%of 142 past flights from Taipei whose board showed 40 to 70 min late
Still to leave today AK176 15:40AirAsia Malaysia · then GK54 18:15, MM28 18:50
Landing estimate from 140,718 tracked flights of 2 to 4 hours that left 30 to 59 min late. The KIX board has not posted a landing time yet. How planes make up time
Track IT212 →
Sched Flight TPE departure KIX arrival
02:30
GK50 Jetstar Japan
Left 02:16
Landed 05:34 −26
06:30
BR178 Eva Air
Left 06:36 +6
KIX est. 09:59 In the air · sched 09:55
07:00
IT210 Tigerair Taiwan
Left 07:07 +7
KIX est. 10:13 In the air · sched 10:25
07:15
VZ566 Thai VietJet
Left 07:20 +5
KIX 10:40 In the air · scheduled landing
07:40
JX820 STARLUX AIRLINES
Left 07:43
KIX est. 11:11 In the air · sched 11:10
08:10
CI156 China Airlines
Est. 08:05 Gate D9 · T2
KIX 11:35 scheduled
08:30
BR132 Eva Air
Est. 08:20 Gate C2 · T2
KIX 11:55 scheduled
09:00
SL396 Thai Lion Air
On schedule Gate B1R · T1
KIX 12:20 scheduled
09:20
JX822 STARLUX AIRLINES
On schedule Gate A8 · T1
KIX 12:50 scheduled
09:40
MM24 Peach
On schedule Gate B8 · T1
KIX 13:10 scheduled
09:45
CI152 China Airlines
On schedule Gate D3 · T2
KIX 13:20 scheduled
11:15
CX564 Cathay Pacific
On schedule Gate B8 · T1
KIX 14:45 scheduled
13:30
BR130 Eva Air
On schedule Gate C7 · T2
KIX 16:55 scheduled
13:40
MM26 Peach
On schedule Gate B4 · T1
KIX 17:10 scheduled
14:20
CI172 China Airlines
On schedule Gate D5 · T2
KIX 17:50 scheduled
14:40
IT212 Tigerair Taiwan
Est. 15:35 +55 Gate A6 · T1
KIX about 18:25 sched 17:55
15:40
AK176 AirAsia Malaysia
On schedule Gate B2 · T1
KIX 19:30 scheduled
18:15
GK54 Jetstar Japan
On schedule Gate B3 · T1
KIX 21:45 scheduled
18:50
MM28 Peach
On schedule Gate A6 · T1
KIX 22:20 scheduled
Checked TPE board 07:53 · KIX board 09:22
TPE
Taipei
smooth · +6
KIX
Osaka
smooth · +0
dep bank 02:30–18:50 131x weekly
Runs reliable · 10 airlines · 131x weekly · nonstop
89% on time
of the last 44 tracked TPE → KIX flights arrived within 15 minutes
Median arrival delay is −2 min . 0 of 48 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −2 min across the last 44 arrivals
Flight time ~2h 41m estimated from route distance
Weekly departures 131x 10 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 48
The week scheduled departures · origin local time
AirAsia 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
AirAsiaAK
Flights AK176 15:40 daily
Cathay PacificCX
Flights CX564 11:15 daily
China AirlinesCI 100% on time
Flights CI156 08:10 daily · CI152 09:45 daily · CI172 14:20 daily
EVA AirBR 100% on time
Flights BR178 06:30 daily · BR132 08:30 daily · BR130 13:30 daily
Jetstar JapanGK 100% on time
Flights GK50 02:30 daily · GK54 18:15 daily
PeachMM 100% on time
Flights MM24 09:40 daily · MM26 13:40 daily · MM28 18:50 daily
Starlux AirlinesJX
Flights JX820 07:40 daily · JX822 09:20 daily
Thai Lion AirSL
Flights SL396 09:00 Tu We Th Sa Su
Thai Vietjet AirVZ
Flights VZ566 varies daily
Tigerair TaiwanIT 20% on time
Flights IT210 07:00 daily · IT212 14:40 daily
History operated legs · board outcomes
11-15 GK50 dep −14 → arr −26
11-14 AK176 dep −9 → arr −42
11-14 BR132 dep +25 → arr +2
11-14 CI152 dep +19 → arr +10
11-14 CI156 dep +20 → arr +12
11-14 CI172 dep +21 → arr +5
11-14 GK50 dep −13 → arr −26
11-14 IT210 dep +18 → arr +13
11-14 IT212 dep +150 → arr +163
11-14 JX820 dep +20 → arr −7
11-14 JX822 dep +2 → arr −13
11-14 VZ566 dep +8 → arr +11
11-13 AK176 dep −4 → arr −21
11-13 BR130 dep +5 → arr +12
11-13 CI156 dep +12 → arr +1
11-13 CX564 dep +41 → arr +15
11-13 IT210 dep +27 → arr +23
11-13 IT212 dep +10 → arr +16
11-13 JX820 dep +21 → arr −4
11-13 JX822 dep +39 → arr +17
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 TPE and KIX, paired departure → arrival per flight and day. Board history since Thu, Nov 12. Each day adds the flights our airport boards record.
Board rows 120 Completed 88 Delayed 18 Within 15m 71/88 Median +2m
AK176 AirAsia Malaysia
4 days
TPE
Departure
Sched 15:40
Scheduled departure
→
KIX
Arrival
Sched 19:30
Scheduled arrival · landing pending
TPE
Departure
15:31
Departed · Sched 15:409m early
→
KIX
Arrival
18:48
Landed · Sched 19:3042m early
TPE
Departure
15:36
Departed · Sched 15:404m early
→
KIX
Arrival
19:09
Landed · Sched 19:3021m early
TPE
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
19:20
Landed · Sched 19:3010m early
Full AK176 history →
BR130 Eva Air
3 days
TPE
Departure
Sched 13:30
Scheduled departure
→
KIX
Arrival
Sched 16:55
Scheduled arrival · landing pending
TPE
Departure
13:37
Departed · Sched 13:307m late
→
KIX
Arrival
16:51
Landed · Sched 16:554m early
TPE
Departure
13:35
Departed · Sched 13:305m late
→
KIX
Arrival
17:07
Landed · Sched 16:5512m late
Full BR130 history →
BR132 Eva Air
3 days
TPE
Departure
08:20
Est. · Sched 08:3010m early
→
KIX
Arrival
Sched 11:55
Scheduled arrival · landing pending
TPE
Departure
08:55
Departed · Sched 08:3025m late
→
KIX
Arrival
11:57
Landed · Sched 11:552m late
TPE
Departure
08:32
Departed · Sched 08:302m late
→
KIX
Arrival
12:03
Landed · Sched 11:558m late
Full BR132 history →
BR178 Eva Air
3 days
TPE
Departure
06:36
Departed · Sched 06:306m late
→
KIX
Arrival
09:59
Est. · Sched 09:554m late
TPE
Departure
06:39
Departed · Sched 06:309m late
→
KIX
Arrival
09:58
Landed · Sched 09:553m late
TPE
Departure
06:33
Departed · Sched 06:303m late
→
KIX
Arrival
09:50
Landed · Sched 09:555m early
Full BR178 history →
CI152 China Airlines
3 days
TPE
Departure
Sched 09:45
Scheduled departure
→
KIX
Arrival
Sched 13:20
Scheduled arrival · landing pending
TPE
Departure
10:04
Departed · Sched 09:4519m late
→
KIX
Arrival
13:30
Landed · Sched 13:2010m late
TPE
Departure
09:46
Departed · Sched 09:451m late
→
KIX
Arrival
13:13
Landed · Sched 13:207m early
Full CI152 history →
CI156 China Airlines
3 days
TPE
Departure
08:05
Est. · Sched 08:105m early
→
KIX
Arrival
Sched 11:35
Scheduled arrival · landing pending
TPE
Departure
08:30
Departed · Sched 08:1020m late
→
KIX
Arrival
11:47
Landed · Sched 11:3512m late
TPE
Departure
08:22
Departed · Sched 08:1012m late
→
KIX
Arrival
11:36
Landed · Sched 11:351m late
Full CI156 history →
CI172 China Airlines
4 days
TPE
Departure
Sched 14:20
Scheduled departure
→
KIX
Arrival
Sched 17:50
Scheduled arrival · landing pending
TPE
Departure
14:41
Departed · Sched 14:2021m late
→
KIX
Arrival
17:55
Landed · Sched 17:505m late
TPE
Departure
14:17
Departed · Sched 14:203m early
→
KIX
Arrival
17:46
Landed · Sched 17:504m early
TPE
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
17:27
Landed · Sched 17:5023m early
Full CI172 history →
CX564 Cathay Pacific
3 days
TPE
Departure
Sched 11:15
Scheduled departure
→
KIX
Arrival
Sched 14:45
Scheduled arrival · landing pending
TPE
Departure
11:18
Departed · Sched 11:153m late
→
KIX
Arrival
14:38
Landed · Sched 14:457m early
TPE
Departure
11:56
Departed · Sched 11:1541m late
→
KIX
Arrival
15:00
Landed · Sched 14:4515m late
Full CX564 history →
GK50 Jetstar Japan
3 days
TPE
Departure
02:16
Departed · Sched 02:3014m early
→
KIX
Arrival
05:34
Landed · Sched 06:0026m early
TPE
Departure
02:17
Departed · Sched 02:3013m early
→
KIX
Arrival
05:34
Landed · Sched 06:0026m early
TPE
Departure
02:25
Departed · Sched 02:305m early
→
KIX
Arrival
05:43
Landed · Sched 06:0017m early
Full GK50 history →
GK54 Jetstar Japan
4 days
TPE
Departure
Sched 18:15
Scheduled departure
→
KIX
Arrival
Sched 21:45
Scheduled arrival · landing pending
TPE
Departure
18:22
Departed · Sched 18:157m late
→
KIX
Arrival
21:26
Landed · Sched 21:4519m early
TPE
Departure
18:15 Departed
→
KIX
Arrival
21:35
Landed · Sched 21:4510m early
TPE
Departure
18:11
Departed · Sched 18:154m early
→
KIX
Arrival
21:33
Landed · Sched 21:4512m early
Full GK54 history →
IT210 Tigerair Taiwan
3 days
TPE
Departure
07:07
Departed · Sched 07:007m late
→
KIX
Arrival
10:13
Est. · Sched 10:2512m early
TPE
Departure
07:18
Departed · Sched 07:0018m late
→
KIX
Arrival
10:38
Landed · Sched 10:2513m late
TPE
Departure
07:27
Departed · Sched 07:0027m late
→
KIX
Arrival
10:48
Landed · Sched 10:2523m late
Full IT210 history →
IT212 Tigerair Taiwan
4 days
TPE
Departure
15:35
Est. · Sched 14:4055m late
→
KIX
Arrival
Sched 17:55
Scheduled arrival · landing pending
TPE
Departure
17:10
Departed · Sched 14:40150m late
→
KIX
Arrival
20:38
Landed · Sched 17:55163m late
TPE
Departure
14:45
Departed · Sched 14:3510m late
→
KIX
Arrival
18:11
Landed · Sched 17:5516m late
TPE
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
18:30
Landed · Sched 17:5535m late
Full IT212 history →
JX820 STARLUX AIRLINES
3 days
TPE
Departure
07:43
Departed · Sched 07:403m late
→
KIX
Arrival
11:11
Est. · Sched 11:101m late
TPE
Departure
08:00
Departed · Sched 07:4020m late
→
KIX
Arrival
11:03
Landed · Sched 11:107m early
TPE
Departure
08:01
Departed · Sched 07:4021m late
→
KIX
Arrival
11:06
Landed · Sched 11:104m early
Full JX820 history →
JX822 STARLUX AIRLINES
3 days
TPE
Departure
Sched 09:20
Scheduled departure
→
KIX
Arrival
Sched 12:50
Scheduled arrival · landing pending
TPE
Departure
09:22
Departed · Sched 09:202m late
→
KIX
Arrival
12:37
Landed · Sched 12:5013m early
TPE
Departure
09:59
Departed · Sched 09:2039m late
→
KIX
Arrival
13:07
Landed · Sched 12:5017m late
Full JX822 history →
MM24 Peach
3 days
TPE
Departure
Sched 09:40
Scheduled departure
→
KIX
Arrival
Sched 13:10
Scheduled arrival · landing pending
TPE
Departure
09:38
Departed · Sched 09:402m early
→
KIX
Arrival
13:01
Landed · Sched 13:109m early
TPE
Departure
09:36
Departed · Sched 09:404m early
→
KIX
Arrival
13:13
Landed · Sched 13:103m late
Full MM24 history →
MM26 Peach
3 days
TPE
Departure
Sched 13:40
Scheduled departure
→
KIX
Arrival
Sched 17:10
Scheduled arrival · landing pending
TPE
Departure
13:41
Departed · Sched 13:401m late
→
KIX
Arrival
17:08
Landed · Sched 17:102m early
TPE
Departure
13:40 Departed
→
Full MM26 history →
MM28 Peach
4 days
TPE
Departure
Sched 18:50
Scheduled departure
→
KIX
Arrival
Sched 22:20
Scheduled arrival · landing pending
TPE
Departure
19:06
Departed · Sched 18:5016m late
→
KIX
Arrival
22:21
Landed · Sched 22:201m late
TPE
Departure
18:59
Departed · Sched 18:509m late
→
KIX
Arrival
22:18
Landed · Sched 22:202m early
TPE
Departure
18:47
Departed · Sched 18:503m early
→
KIX
Arrival
22:11
Landed · Sched 22:209m early
Full MM28 history →
SL396 Thai Lion Air
3 days
TPE
Departure
Sched 09:00
Scheduled departure
→
KIX
Arrival
Sched 12:20
Scheduled arrival · landing pending
TPE
Departure
08:55
Departed · Sched 09:005m early
→
KIX
Arrival
12:27
Landed · Sched 12:207m late
TPE
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
12:17
Landed · Sched 12:203m early
Full SL396 history →
VZ566 Thai VietJet
3 days
TPE
Departure
07:20
Departed · Sched 07:155m late
→
KIX
Arrival
Sched 10:40
Scheduled arrival · landing pending
TPE
Departure
06:03
Departed · Sched 05:558m late
→
KIX
Arrival
09:31
Landed · Sched 09:2011m late
TPE
Departure
05:40
Departed · Sched 05:5515m early
→
KIX
Arrival
09:16
Landed · Sched 09:204m early
Full VZ566 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: Taipei (TPE) to Osaka (KIX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/TPE-KIX
Copy
How we measure this →
TPE to KIX questions
Is TPE–KIX running on time right now? Mostly on schedule. The departure side at TPE is the weaker end, route health score 70/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on TPE–KIX? Operators schedule morning departures around 02:30 and evening departures around 18:15 from TPE. 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 TPE to KIX? 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 TPE–KIX fly? 10 carriers operate this route, around 131 flights a week between them. Compare carrier days and times in the airline list above.