Direct flights from Osaka (KIX) to Taipei (TPE): 148 nonstop departures observed each week across 11 airlines. 84% of the last 56 tracked flights arrived within 15 minutes of schedule. The median arrival is 2 minutes early. No cancellations were recorded across the 59 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 30 October 2026 at 11:53 UTC.
Today, KIX → TPE Fri 30 Oct · local times
BR129Eva Air In the air, 42 min late
Left KIX at 18:52 , 42 min after its 18:10 slot.
Landing 20:40TPE board estimate · sched 20:25
Track BR129 →
CI173China Airlines In the air, 26 min late
Left KIX at 19:26 , 26 min after its 19:00 slot.
Landing 21:31TPE board estimate · sched 21:25
Track CI173 →
Sched Flight KIX departure TPE arrival
07:15
MM23 Peach
Left 07:20 +5
Landed 09:16 −29
10:10
MM25 Peach
Left 11:13 +63
Landed 13:13 +33
10:55
BR177 Eva Air
Left 11:54 +59
Landed 13:53 +43
11:30
IT211 Tigerair Taiwan
Left 13:26 +116
Landed 15:24 +94
12:00
VZ567 Thai VietJet
Left 12:14 +14
Landed 14:20 +5
12:20
JX821 STARLUX AIRLINES
Left 12:34 +14
Landed 14:40
12:45
CI157 China Airlines
Left 13:22 +37
Landed 15:21 +21
12:55
BR131 Eva Air
Left 13:30 +35
Landed 15:20 +15
14:00
JX823 STARLUX AIRLINES
Left 14:01
Landed 16:00 −15
14:30
CI153 China Airlines
Left 14:36 +6
Landed 16:58 +13
14:55
GK55 Jetstar Japan
Left 15:10 +15
Landed 17:21 +6
15:25
MM27 Peach
Left 15:23
Landed 17:42 −13
16:15
CX565 Cathay Pacific
Left 16:15
Landed 18:38 +8
18:10
BR129 Eva Air
Left 18:52 +42
TPE est. 20:40 +15 In the air · sched 20:25
18:55
IT213 Tigerair Taiwan
Est. 20:15 Departure not confirmed by the board
TPE est. 22:40 +80 sched 21:20
19:00
CI173 China Airlines
Left 19:26 +26
TPE est. 21:31 +6 In the air · sched 21:25
20:55
AK177 AirAsia Malaysia
On schedule Gate 2 · T1 - H
TPE 23:15 scheduled
23:10
GK57 Jetstar Japan
On schedule T1 - C
·
Checked KIX board 20:23 · TPE board 19:53
KIX
Osaka
smooth · +14
TPE
Taipei
smooth · +0
dep bank 07:50–23:35 148x weekly
Runs reliable · 11 airlines · 148x weekly · nonstop
84% on time
of the last 56 tracked KIX → TPE flights arrived within 15 minutes
Median arrival delay is −2 min . 0 of 59 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −2 min across the last 56 arrivals
Flight time ~2h 41m estimated from route distance
Weekly departures 148x 11 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 59
The week scheduled departures · origin local time
Air AsiaX AirAsia Malaysia Cathay Pacific China 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
Air AsiaXD7
Flights D7379 20:55 daily
AirAsia MalaysiaAK
Flights AK179 13:25 Mo Tu We · AK177 20:55 Mo Tu We Th Su
Cathay PacificCX
Flights CX565 16:15 daily
China AirlinesCI 78% on time
Flights CI11 08:00 Tu We Fr Sa · CI157 13:10 daily · CI153 14:00 daily · CI173 19:05 daily
EVA AirBR 50% on time
Flights BR177 11:10 daily · BR131 varies daily · BR129 18:30 daily
Jetstar JapanGK 100% on time
Flights GK55 15:20 daily · GK57 varies daily
PeachMM 78% on time
Flights MM23 07:50 daily · MM25 10:40 daily · MM27 15:15 daily · MM29 21:50 Mo Tu
Starlux AirlinesJX 100% on time
Flights JX821 13:25 daily · JX823 15:10 daily
Thai Lion AirSL
Flights SL397 varies Mo Tu We Th Sa Su
Thai Vietjet AirVZ
Flights VZ567 varies daily
Tigerair TaiwanIT 83% on time
Flights IT211 varies daily · IT711 12:20 Tu Sa · IT213 varies daily
History operated legs · board outcomes
10-30 BR131 dep +35 → arr +15
10-30 BR177 dep +59 → arr +43
10-30 CI153 dep +6 → arr +13
10-30 CI157 dep +37 → arr +21
10-30 IT211 dep +116 → arr +94
10-30 JX821 dep +14 → arr +0
10-30 JX823 dep +1 → arr −15
10-30 MM25 dep +63 → arr +33
10-30 VZ567 dep +14 → arr +5
10-29 AK177 dep −1 → arr −14
10-29 BR129 dep +8 → arr −11
10-29 BR131 dep +127 → arr +111
10-29 BR177 dep +35 → arr +24
10-29 CI153 dep +70 → arr +61
10-29 CI157 dep −2 → arr −14
10-29 CI173 dep +25 → arr +6
10-29 CX565 dep +11 → arr −15
10-29 IT211 dep +1 → arr −21
10-29 IT213 dep +3 → arr −34
10-29 JX821 dep +10 → arr −2
10-29 JX823 dep +13 → arr −4
10-29 MM27 dep +12 → arr −13
10-29 VZ567 dep +0 → arr +11
10-28 AK177 dep −13 → arr −20
10-28 BR129 dep +9 → arr −24
10-28 BR131 dep +28 → arr +16
10-28 BR177 dep +14 → arr +15
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 KIX and TPE, paired departure → arrival per flight and day. Board history since Tue, Oct 27. Each day adds the flights our airport boards record.
Board rows 120 Completed 112 Delayed 27 Within 15m 87/112 Median +5m
AK177 AirAsia Malaysia
4 days
KIX
Departure
Sched 20:55
Scheduled departure
→
TPE
Arrival
Sched 23:15
Scheduled arrival · landing pending
KIX
Departure
20:54
Departed · Sched 20:551m early
→
TPE
Arrival
23:01
Landed · Sched 23:1514m early
KIX
Departure
20:42
Departed · Sched 20:5513m early
→
TPE
Arrival
22:55
Landed · Sched 23:1520m early
KIX
Departure
—
Board row not captured for this rotation yet.
→
TPE
Arrival
23:02
Landed · Sched 23:1513m early
Full AK177 history →
BR129 Eva Air
3 days
KIX
Departure
18:52
Departed · Sched 18:1042m late
→
TPE
Arrival
20:40
Est. · Sched 20:2515m late
KIX
Departure
18:18
Departed · Sched 18:108m late
→
TPE
Arrival
20:14
Landed · Sched 20:2511m early
KIX
Departure
18:19
Departed · Sched 18:109m late
→
TPE
Arrival
20:01
Landed · Sched 20:2524m early
Full BR129 history →
BR131 Eva Air
3 days
KIX
Departure
13:30
Departed · Sched 12:5535m late
→
TPE
Arrival
15:20
Landed · Sched 15:0515m late
KIX
Departure
15:02
Departed · Sched 12:55127m late
→
TPE
Arrival
16:56
Landed · Sched 15:05111m late
KIX
Departure
13:23
Departed · Sched 12:5528m late
→
TPE
Arrival
15:21
Landed · Sched 15:0516m late
Full BR131 history →
BR177 Eva Air
3 days
KIX
Departure
11:54
Departed · Sched 10:5559m late
→
TPE
Arrival
13:53
Landed · Sched 13:1043m late
KIX
Departure
11:30
Departed · Sched 10:5535m late
→
TPE
Arrival
13:34
Landed · Sched 13:1024m late
KIX
Departure
11:09
Departed · Sched 10:5514m late
→
TPE
Arrival
13:25
Landed · Sched 13:1015m late
Full BR177 history →
CI153 China Airlines
3 days
KIX
Departure
14:36
Departed · Sched 14:306m late
→
TPE
Arrival
16:58
Landed · Sched 16:4513m late
KIX
Departure
15:40
Departed · Sched 14:3070m late
→
TPE
Arrival
17:46
Landed · Sched 16:4561m late
KIX
Departure
14:27
Departed · Sched 14:303m early
→
TPE
Arrival
16:47
Landed · Sched 16:452m late
Full CI153 history →
CI157 China Airlines
3 days
KIX
Departure
13:22
Departed · Sched 12:4537m late
→
TPE
Arrival
15:21
Landed · Sched 15:0021m late
KIX
Departure
12:43
Departed · Sched 12:452m early
→
TPE
Arrival
14:46
Landed · Sched 15:0014m early
KIX
Departure
13:15
Departed · Sched 12:4530m late
→
TPE
Arrival
15:06
Landed · Sched 15:006m late
Full CI157 history →
CI173 China Airlines
4 days
KIX
Departure
19:26
Departed · Sched 19:0026m late
→
TPE
Arrival
21:31
Est. · Sched 21:256m late
KIX
Departure
19:25
Departed · Sched 19:0025m late
→
TPE
Arrival
21:31
Landed · Sched 21:256m late
KIX
Departure
19:03
Departed · Sched 19:003m late
→
TPE
Arrival
21:01
Landed · Sched 21:2524m early
KIX
Departure
—
Board row not captured for this rotation yet.
→
TPE
Arrival
21:29
Landed · Sched 21:254m late
Full CI173 history →
CX565 Cathay Pacific
3 days
KIX
Departure
16:15 Departed
→
TPE
Arrival
18:38
Landed · Sched 18:308m late
KIX
Departure
16:26
Departed · Sched 16:1511m late
→
TPE
Arrival
18:15
Landed · Sched 18:3015m early
KIX
Departure
16:20
Departed · Sched 16:155m late
→
TPE
Arrival
18:18
Landed · Sched 18:3012m early
Full CX565 history →
GK55 Jetstar Japan
3 days
KIX
Departure
15:10
Departed · Sched 14:5515m late
→
TPE
Arrival
17:21
Landed · Sched 17:156m late
KIX
Departure
14:53
Departed · Sched 14:552m early
→
TPE
Arrival
16:59
Landed · Sched 17:1516m early
KIX
Departure
15:01
Departed · Sched 14:556m late
→
TPE
Arrival
17:01
Landed · Sched 17:1514m early
Full GK55 history →
GK57 Jetstar Japan
4 days
KIX
Departure
Sched 23:10
Scheduled departure
→
TPE
Arrival
Sched 01:30
Scheduled arrival · landing pending
Thu schedule from board history
KIX
Departure
23:40
Departed · Sched 23:1030m late
→
TPE
Arrival
01:34
Landed · Sched 01:304m late
KIX
Departure
23:20
Departed · Sched 23:1010m late
→
TPE
Arrival
01:17
Landed · Sched 01:3013m early
KIX
Departure
23:06
Departed · Sched 23:104m early
→
TPE
Arrival
01:11
Landed · Sched 01:3019m early
Full GK57 history →
IT211 Tigerair Taiwan
3 days
KIX
Departure
13:26
Departed · Sched 11:30116m late
→
TPE
Arrival
15:24
Landed · Sched 13:5094m late
KIX
Departure
11:31
Departed · Sched 11:301m late
→
TPE
Arrival
13:29
Landed · Sched 13:5021m early
KIX
Departure
11:39
Departed · Sched 11:309m late
→
TPE
Arrival
13:33
Landed · Sched 13:5017m early
Full IT211 history →
IT213 Tigerair Taiwan
4 days
KIX
Departure
20:15
Est. · Sched 18:5580m late
→
TPE
Arrival
22:40
Est. · Sched 21:2080m late
KIX
Departure
19:58
Departed · Sched 19:553m late
→
TPE
Arrival
21:56
Landed · Sched 22:3034m early
KIX
Departure
19:21
Departed · Sched 18:5526m late
→
TPE
Arrival
21:32
Landed · Sched 21:302m late
KIX
Departure
—
Board row not captured for this rotation yet.
→
TPE
Arrival
21:17
Landed · Sched 21:203m early
Full IT213 history →
JX821 STARLUX AIRLINES
3 days
KIX
Departure
12:34
Departed · Sched 12:2014m late
→
KIX
Departure
12:30
Departed · Sched 12:2010m late
→
TPE
Arrival
14:38
Landed · Sched 14:402m early
KIX
Departure
12:31
Departed · Sched 12:2011m late
→
TPE
Arrival
14:42
Landed · Sched 14:402m late
Full JX821 history →
JX823 STARLUX AIRLINES
3 days
KIX
Departure
14:01
Departed · Sched 14:001m late
→
TPE
Arrival
16:00
Landed · Sched 16:1515m early
KIX
Departure
14:13
Departed · Sched 14:0013m late
→
TPE
Arrival
16:11
Landed · Sched 16:154m early
KIX
Departure
14:10
Departed · Sched 14:0010m late
→
TPE
Arrival
16:03
Landed · Sched 16:1512m early
Full JX823 history →
MM23 Peach
3 days
KIX
Departure
07:20
Departed · Sched 07:155m late
→
TPE
Arrival
09:16
Landed · Sched 09:4529m early
KIX
Departure
07:19
Departed · Sched 07:154m late
→
TPE
Arrival
09:46
Landed · Sched 09:451m late
KIX
Departure
07:12
Departed · Sched 07:153m early
→
TPE
Arrival
09:02
Landed · Sched 09:4543m early
Full MM23 history →
MM25 Peach
3 days
KIX
Departure
11:13
Departed · Sched 10:1063m late
→
TPE
Arrival
13:13
Landed · Sched 12:4033m late
KIX
Departure
10:17
Departed · Sched 10:107m late
→
TPE
Arrival
12:21
Landed · Sched 12:4019m early
KIX
Departure
10:54
Departed · Sched 10:1044m late
→
TPE
Arrival
12:56
Landed · Sched 12:4016m late
Full MM25 history →
MM27 Peach
3 days
KIX
Departure
15:23
Departed · Sched 15:252m early
→
TPE
Arrival
17:42
Landed · Sched 17:5513m early
KIX
Departure
15:37
Departed · Sched 15:2512m late
→
TPE
Arrival
17:42
Landed · Sched 17:5513m early
KIX
Departure
15:24
Departed · Sched 15:251m early
→
TPE
Arrival
17:35
Landed · Sched 17:5520m early
Full MM27 history →
VZ567 Thai VietJet
3 days
KIX
Departure
12:14
Departed · Sched 12:0014m late
→
TPE
Arrival
14:20
Landed · Sched 14:155m late
KIX
Departure
12:00 Departed
→
TPE
Arrival
14:16
Landed · Sched 14:0511m late
KIX
Departure
12:09
Departed · Sched 12:009m late
→
TPE
Arrival
13:49
Landed · Sched 14:2031m early
Full VZ567 history →
SL397 Thai Lion Air
2 days
KIX
Departure
13:47
Departed · Sched 13:407m late
→
TPE
Arrival
15:42
Landed · Sched 15:402m late
KIX
Departure
13:42
Departed · Sched 13:402m late
→
TPE
Arrival
15:47
Landed · Sched 15:407m late
Full SL397 history →
AK179 AirAsia Malaysia
1 day
KIX
Departure
14:59
Departed · Sched 14:554m late
→
TPE
Arrival
17:07
Landed · Sched 17:158m early
Full AK179 history →
CI11 China Airlines
1 day
KIX
Departure
Sched 08:00
Scheduled time only · no board update captured
→
TPE
Arrival
—
Board row not captured for this rotation yet.
Full CI11 history →
MM29 Peach
1 day
KIX
Departure
21:48
Departed · Sched 21:502m early
→
TPE
Arrival
—
Board row not captured for this rotation yet.
Full MM29 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? Smooth skies ahead. The departure side at KIX is the weaker end, route health score 91/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 148 flights a week between them. Compare carrier days and times in the airline list above.