Direct flights from Taipei (TPE) to Tokyo (NRT): 151 nonstop departures observed each week across 10 airlines. 86% of the last 51 tracked flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 53 tracked flights. The nonstop covers 2,181 km, an estimated 3 hours 18 minutes in the air. Measured by Pro Flight Search from live flight boards at Taipei and Tokyo. Updated 14 November 2026 at 21:19 UTC.
Today, TPE → NRT Sun 15 Nov · local times
IT202Tigerair Taiwan 50 min late
The TPE board at 05:19 shows departure at 16:25 instead of 15:35, gate A3 (T1).
Later cancelled 0%of 142 past flights from Taipei whose board showed 40 to 70 min late
Still to leave today CI106 16:25China · then MM628 17:15
Track IT202 →
GK12Jetstar Japan In the air, 34 min late
Left TPE at 03:04 , 34 min after its 02:30 slot.
Landing 06:55NRT board estimate · sched 06:35
Track GK12 →
Sched Flight TPE departure NRT arrival
02:25
MM620 Peach Aviation
Left 02:17
NRT 06:30 In the air · scheduled landing
02:30
GK12 Jetstar Japan
Left 03:04 +34
NRT est. 06:55 +20 In the air · sched 06:35
06:35
IT200 Tigerair Taiwan
On schedule Gate B1R · T1
·
06:50
TR866 Scoot
On schedule Gate B4 · T1
·
07:55
BR184 EVA Air
On schedule Gate C5R · T2
·
08:25
JX800 Starlux
On schedule Gate B4 · T1
·
08:50
BR198 EVA Air
On schedule Gate C9 · T2
·
09:30
CI100 China
On schedule Gate D5 · T2
·
10:10
JX802 Starlux
On schedule Gate A4 · T1
·
10:40
JL802 JAL
On schedule Gate D9 · T2
·
10:40
MM626 Peach Aviation
On schedule Gate B2 · T1
·
12:10
SL394 Thai Lion Air
On schedule Gate A2 · T1
·
12:35
CI104 China
On schedule Gate D7 · T2
·
12:50
CX450 Cathay Pacific
On schedule Gate B6 · T1
·
12:50
GK14 Jetstar Japan
On schedule Gate A3 · T1
·
14:25
CI108 China
On schedule Gate D1 · T2
·
14:25
TR874 Scoot
On schedule Gate B6 · T1
·
15:00
JX804 Starlux
On schedule Gate A8 · T1
·
15:20
BR196 EVA Air
On schedule Gate C3 · T2
·
15:35
IT202 Tigerair Taiwan
Est. 16:25 +50 Gate A3 · T1
·
16:25
CI106 China
On schedule Gate A9 · T2
·
17:15
MM628 Peach Aviation
On schedule Gate B2 · T1
·
Checked TPE board 05:19 · NRT board 06:03
TPE
Taipei
smooth · +0
NRT
Tokyo
smooth · +0
dep bank 02:25–17:15 151x weekly
Runs reliable · 10 airlines · 151x weekly · nonstop
86% on time
of the last 51 tracked TPE → NRT flights arrived within 15 minutes
Median arrival delay is +0 min . 0 of 53 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +0 min across the last 51 arrivals
Flight time ~3h 18m estimated from route distance
Weekly departures 151x 10 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 53
The week scheduled departures · origin local time
Cathay Pacific China Airlines EVA Air Japan 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
Cathay PacificCX
Flights CX450 12:50 daily
China AirlinesCI 90% on time
Flights CI100 09:30 daily · CI104 12:35 daily · CI108 14:25 daily · CI106 16:25 daily
EVA AirBR 86% on time
Flights BR184 07:55 daily · BR198 08:50 daily · BR196 15:20 daily
Japan AirlinesJL
Flights JL802 10:40 daily
Jetstar JapanGK 100% on time
Flights GK12 02:30 daily · GK14 12:50 daily
Peach AviationMM 86% on time
Flights MM620 02:25 daily · MM626 10:40 daily · MM628 17:15 daily
ScootTR 100% on time
Flights TR866 06:50 daily · TR874 14:25 daily
Starlux AirlinesJX 100% on time
Flights JX800 08:25 daily · JX802 10:10 daily · JX804 15:00 daily
Thai Lion AirSL
Flights SL394 12:10 Tu Th Fr Su
Tigerair TaiwanIT 40% on time
Flights IT200 06:35 daily · IT202 varies daily
History operated legs · board outcomes
11-14 BR184 dep +31 → arr +17
11-14 BR196 dep +3 → arr −15
11-14 BR198 dep +37 → arr +1
11-14 CI100 dep −3 → arr −15
11-14 CI106 dep +92 → arr +82
11-14 CI108 dep +5 → arr −29
11-14 CX450 dep +3 → arr −16
11-14 IT200 dep +5 → arr −12
11-14 IT202 dep +82 → arr +74
11-14 JL802 dep −2 → arr +14
11-14 MM620 dep +1 → arr −10
11-14 MM628 dep −2 → arr −14
11-14 TR866 dep +0 → arr −20
11-14 TR874 dep −3 → arr −16
11-13 BR184 dep +36 → arr −3
11-13 BR198 dep +21 → arr +1
11-13 CX450 dep +22 → arr +0
11-13 IT200 dep −12 → arr −20
11-13 IT202 dep +86 → arr +92
11-13 JL802 dep +4 → arr +38
11-13 JX804 dep +1 → arr +12
11-13 MM620 dep +11 → arr −10
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 NRT, 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 98 Delayed 20 Within 15m 80/98 Median +2m
BR184 EVA Air
3 days
Sun, Nov 15
1/2 legs · B-17813
TPE
Departure
Sched 07:55
Scheduled departure
→
NRT
Arrival
Sched 12:00
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · B-17813
TPE
Departure
08:26
Departed · Sched 07:5531m late
→
NRT
Arrival
12:17
Landed · Sched 12:0017m late
Fri, Nov 13
2/2 legs · B-17813
TPE
Departure
08:31
Departed · Sched 07:5536m late
→
NRT
Arrival
11:58
Landed · Sched 12:002m early
Full BR184 history →
BR196 EVA Air
4 days
Sun, Nov 15
1/2 legs · B-17808
TPE
Departure
Sched 15:20
Scheduled departure
→
NRT
Arrival
Sched 19:20
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · B-17808
TPE
Departure
15:23
Departed · Sched 15:203m late
→
NRT
Arrival
19:05
Landed · Sched 19:2015m early
Fri, Nov 13
2/2 legs · B-17809
TPE
Departure
15:21
Departed · Sched 15:201m late
→
NRT
Arrival
19:29
Landed · Sched 19:209m late
Thu, Nov 12
1/2 legs · B-17801
TPE
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
19:13
Landed · Sched 19:207m early
Full BR196 history →
BR198 EVA Air
3 days
Sun, Nov 15
1/2 legs · B-17802
TPE
Departure
Sched 08:50
Scheduled departure
→
NRT
Arrival
Sched 12:55
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · B-17802
TPE
Departure
09:27
Departed · Sched 08:5037m late
→
NRT
Arrival
12:56
Landed · Sched 12:551m late
Fri, Nov 13
2/2 legs · B-17803
TPE
Departure
09:11
Departed · Sched 08:5021m late
→
NRT
Arrival
12:56
Landed · Sched 12:551m late
Full BR198 history →
CI100 China
3 days
Sun, Nov 15
1/2 legs · B-18916
TPE
Departure
Sched 09:30
Scheduled departure
→
NRT
Arrival
Sched 13:30
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · B-18916
TPE
Departure
09:27
Departed · Sched 09:303m early
→
NRT
Arrival
13:15
Landed · Sched 13:3015m early
Fri, Nov 13
2/2 legs · B-18923
TPE
Departure
09:37
Departed · Sched 09:307m late
→
NRT
Arrival
13:26
Landed · Sched 13:304m early
Full CI100 history →
CI104 China
3 days
Sun, Nov 15
1/2 legs · B-18922
TPE
Departure
Sched 12:35
Scheduled departure
→
NRT
Arrival
Sched 16:35
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · B-18922
TPE
Departure
12:44
Departed · Sched 12:359m late
→
NRT
Arrival
16:26
Landed · Sched 16:359m early
Fri, Nov 13
2/2 legs · B-18317
TPE
Departure
12:36
Departed · Sched 12:351m late
→
NRT
Arrival
16:34
Landed · Sched 16:351m early
Full CI104 history →
CI106 China
4 days
Sun, Nov 15
1/2 legs · B-18106
TPE
Departure
Sched 16:25
Scheduled departure
→
NRT
Arrival
Sched 20:30
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · B-18106
TPE
Departure
17:57
Departed · Sched 16:2592m late
→
NRT
Arrival
21:52
Landed · Sched 20:3082m late
Fri, Nov 13
2/2 legs · B-18108
TPE
Departure
16:31
Departed · Sched 16:256m late
→
NRT
Arrival
20:33
Landed · Sched 20:303m late
Thu, Nov 12
1/2 legs · B-18120
TPE
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
20:23
Landed · Sched 20:307m early
Full CI106 history →
CI108 China
4 days
Sun, Nov 15
1/2 legs · B-18317
TPE
Departure
Sched 14:25
Scheduled departure
→
NRT
Arrival
Sched 18:30
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · B-18317
TPE
Departure
14:30
Departed · Sched 14:255m late
→
NRT
Arrival
18:20
Landed · Sched 18:3010m early
Fri, Nov 13
2/2 legs · B-18777
TPE
Departure
14:33
Departed · Sched 14:258m late
→
NRT
Arrival
18:37
Landed · Sched 18:307m late
Thu, Nov 12
1/2 legs · B-18359
TPE
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
18:24
Landed · Sched 18:306m early
Full CI108 history →
CX450 Cathay Pacific
3 days
Sun, Nov 15
1/2 legs · B-HNI
TPE
Departure
Sched 12:50
Scheduled departure
→
NRT
Arrival
Sched 16:50
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · B-HNI
TPE
Departure
12:53
Departed · Sched 12:503m late
→
NRT
Arrival
16:34
Landed · Sched 16:5016m early
Fri, Nov 13
2/2 legs · B-HNJ
TPE
Departure
13:12
Departed · Sched 12:5022m late
→
Full CX450 history →
GK12 Jetstar Japan
3 days
Sun, Nov 15
2/2 legs · JA29LR
TPE
Departure
03:04
Departed · Sched 02:3034m late
→
NRT
Arrival
06:55
Est. · Sched 06:3520m late
Sat, Nov 14
2/2 legs · JA29LR
TPE
Departure
02:45
Departed · Sched 02:3015m late
→
NRT
Arrival
06:46
Landed · Sched 06:3511m late
Fri, Nov 13
2/2 legs · JA26LR
TPE
Departure
02:45
Departed · Sched 02:3015m late
→
NRT
Arrival
06:43
Landed · Sched 06:358m late
Full GK12 history →
GK14 Jetstar Japan
4 days
Sun, Nov 15
1/2 legs · JA16JJ
TPE
Departure
Sched 12:50
Scheduled departure
→
NRT
Arrival
Sched 16:55
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · JA16JJ
TPE
Departure
12:52
Departed · Sched 12:502m late
→
NRT
Arrival
17:03
Landed · Sched 16:558m late
Fri, Nov 13
2/2 legs · JA26LR
TPE
Departure
12:58
Departed · Sched 12:508m late
→
NRT
Arrival
17:09
Landed · Sched 16:5514m late
Thu, Nov 12
1/2 legs · JA14JJ
TPE
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
16:54
Landed · Sched 16:551m early
Full GK14 history →
IT200 Tigerair Taiwan
3 days
Sun, Nov 15
1/2 legs · B-50029
TPE
Departure
Sched 06:35
Scheduled departure
→
NRT
Arrival
Sched 10:35
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · B-50029
TPE
Departure
06:40
Departed · Sched 06:355m late
→
NRT
Arrival
10:23
Landed · Sched 10:3512m early
Fri, Nov 13
2/2 legs · B-50023
TPE
Departure
06:23
Departed · Sched 06:3512m early
→
NRT
Arrival
10:15
Landed · Sched 10:3520m early
Full IT200 history →
IT202 Tigerair Taiwan
4 days
TPE
Departure
16:25
Est. · Sched 15:3550m late
→
NRT
Arrival
—
Board row not captured for this rotation yet.
Sat, Nov 14
2/2 legs · B-50011
TPE
Departure
14:52
Departed · Sched 13:3082m late
→
NRT
Arrival
18:44
Landed · Sched 17:3074m late
Fri, Nov 13
2/2 legs · B-50003
TPE
Departure
14:56
Departed · Sched 13:3086m late
→
NRT
Arrival
19:03
Landed · Sched 17:3093m late
Thu, Nov 12
2/2 legs · B-50006
TPE
Departure
18:19
Departed · Sched 15:35164m late
→
NRT
Arrival
22:15
Landed · Sched 19:35160m late
Full IT202 history →
JL802 JAL
3 days
Sun, Nov 15
1/2 legs · JA320J
TPE
Departure
Sched 10:40
Scheduled departure
→
NRT
Arrival
Sched 14:40
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · JA320J
TPE
Departure
10:38
Departed · Sched 10:402m early
→
NRT
Arrival
14:54
Landed · Sched 14:4014m late
Fri, Nov 13
2/2 legs · JA312J
TPE
Departure
10:44
Departed · Sched 10:404m late
→
NRT
Arrival
15:18
Landed · Sched 14:4038m late
Full JL802 history →
JX800 Starlux
3 days
Sun, Nov 15
1/2 legs · B-58554
TPE
Departure
Sched 08:25
Scheduled departure
→
NRT
Arrival
Sched 12:35
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · B-58554
TPE
Departure
08:34
Departed · Sched 08:259m late
→
NRT
Arrival
12:36
Landed · Sched 12:351m late
Fri, Nov 13
2/2 legs · B-58556
TPE
Departure
08:27
Departed · Sched 08:252m late
→
NRT
Arrival
12:31
Landed · Sched 12:354m early
Full JX800 history →
JX802 Starlux
3 days
Sun, Nov 15
1/2 legs · B-58552
TPE
Departure
Sched 10:10
Scheduled departure
→
NRT
Arrival
Sched 14:20
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · B-58552
TPE
Departure
10:16
Departed · Sched 10:106m late
→
NRT
Arrival
14:21
Landed · Sched 14:201m late
Fri, Nov 13
2/2 legs · B-58551
TPE
Departure
10:08
Departed · Sched 10:102m early
→
NRT
Arrival
14:21
Landed · Sched 14:201m late
Full JX802 history →
JX804 Starlux
4 days
Sun, Nov 15
1/2 legs · B-58304
TPE
Departure
Sched 15:00
Scheduled departure
→
NRT
Arrival
Sched 19:00
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · B-58304
TPE
Departure
15:05
Departed · Sched 15:005m late
→
NRT
Arrival
18:57
Landed · Sched 19:003m early
Fri, Nov 13
2/2 legs · B-58308
TPE
Departure
15:01
Departed · Sched 15:001m late
→
NRT
Arrival
19:12
Landed · Sched 19:0012m late
Thu, Nov 12
1/2 legs · B-58305
TPE
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
18:56
Landed · Sched 19:004m early
Full JX804 history →
MM620 Peach Aviation
3 days
Sun, Nov 15
2/2 legs · JA202P
TPE
Departure
02:17
Departed · Sched 02:258m early
→
NRT
Arrival
Sched 06:30
Scheduled arrival · landing pending
Sat, Nov 14
2/2 legs · JA220P
TPE
Departure
02:26
Departed · Sched 02:251m late
→
NRT
Arrival
06:20
Landed · Sched 06:3010m early
Fri, Nov 13
2/2 legs · JA215P
TPE
Departure
02:36
Departed · Sched 02:2511m late
→
NRT
Arrival
06:33
Landed · Sched 06:303m late
Full MM620 history →
MM626 Peach Aviation
3 days
Sun, Nov 15
1/2 legs · JA210P
TPE
Departure
Sched 10:40
Scheduled departure
→
NRT
Arrival
Sched 14:55
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · JA210P
TPE
Departure
10:39
Departed · Sched 10:401m early
→
NRT
Arrival
15:17
Landed · Sched 14:5522m late
Fri, Nov 13
2/2 legs · JA222P
TPE
Departure
10:47
Departed · Sched 10:407m late
→
NRT
Arrival
15:20
Landed · Sched 14:5525m late
Full MM626 history →
MM628 Peach Aviation
4 days
Sun, Nov 15
1/2 legs · JA214P
TPE
Departure
Sched 17:15
Scheduled departure
→
NRT
Arrival
Sched 21:30
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · JA214P
TPE
Departure
17:13
Departed · Sched 17:152m early
→
NRT
Arrival
21:31
Landed · Sched 21:301m late
Fri, Nov 13
2/2 legs · JA227P
TPE
Departure
17:23
Departed · Sched 17:158m late
→
NRT
Arrival
21:27
Landed · Sched 21:303m early
Thu, Nov 12
2/2 legs · JA216P
TPE
Departure
17:08
Departed · Sched 17:157m early
→
NRT
Arrival
21:14
Landed · Sched 21:3016m early
Full MM628 history →
SL394 Thai Lion Air
2 days
TPE
Departure
Sched 12:10
Scheduled departure
→
NRT
Arrival
—
Board row not captured for this rotation yet.
Fri, Nov 13
2/2 legs · HS-LVK
TPE
Departure
12:03
Departed · Sched 12:107m early
→
NRT
Arrival
16:18
Landed · Sched 16:257m early
Full SL394 history →
TR866 Scoot
3 days
Sun, Nov 15
1/2 legs · 9V-OJA
TPE
Departure
Sched 06:50
Scheduled departure
→
NRT
Arrival
Sched 10:55
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · 9V-OJA
TPE
Departure
06:50 Departed
→
NRT
Arrival
10:36
Landed · Sched 10:5519m early
Fri, Nov 13
2/2 legs · 9V-OJF
TPE
Departure
06:42
Departed · Sched 06:508m early
→
NRT
Arrival
10:26
Landed · Sched 10:5529m early
Full TR866 history →
TR874 Scoot
4 days
Sun, Nov 15
1/2 legs · 9V-OJC
TPE
Departure
Sched 14:25
Scheduled departure
→
NRT
Arrival
Sched 18:30
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · 9V-OJC
TPE
Departure
14:22
Departed · Sched 14:253m early
→
NRT
Arrival
18:14
Landed · Sched 18:3016m early
Fri, Nov 13
2/2 legs · 9V-OJK
TPE
Departure
14:37
Departed · Sched 14:2512m late
→
NRT
Arrival
18:34
Landed · Sched 18:304m late
Thu, Nov 12
1/2 legs · 9V-OJI
TPE
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
18:15
Landed · Sched 18:3015m early
Full TR874 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 Tokyo (NRT) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/TPE-NRT
Copy
How we measure this →
TPE to NRT questions
Is TPE–NRT running on time right now? Some delays possible. Both endpoints currently score the same, route health score 54/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on TPE–NRT? Operators schedule morning departures around 02:25 and evening departures around 17:15 from TPE. Earlier flights typically land before destination-airport delays accumulate later in the day; check the NRT delay card to confirm conditions when you'd arrive.
How long is the flight from TPE to NRT? Great-circle distance is 2,181 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 184–217 min gate-to-gate on this route.
How often does TPE–NRT fly? 10 carriers operate this route, around 151 flights a week between them. Compare carrier days and times in the airline list above.