Direct flights from Tokyo (NRT) to Taipei (TPE): 158 nonstop departures observed each week across 11 airlines. 85% of the last 48 tracked flights arrived within 15 minutes of schedule. The median arrival is 8 minutes early. No cancellations were recorded across the 50 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 Tokyo and Taipei. Updated 5 November 2026 at 00:04 UTC.
Today, NRT → TPE Thu 5 Nov · local times
Sched Flight NRT departure TPE arrival
08:30
GK13 Jetstar Japan
Left 08:35 +5
TPE 11:50 In the air · scheduled landing
09:20
CI107 China
On schedule Boarding · Gate 67A · T2
TPE 12:30 scheduled
11:25
IT201 Tigerair Taiwan
On schedule Gate 82 · T2
TPE 14:45 scheduled
12:10
TR867 Scoot
On schedule Gate 41 · T1S
TPE 15:10 scheduled
12:55
MM621 Peach Aviation
On schedule Gate 28A · T1N
TPE 16:15 scheduled
13:00
BR183 EVA Air
On schedule Gate 33 · T1S
TPE 16:05 scheduled
·
BR195 EVA Air
On schedule
TPE 23:25 scheduled
·
BR197 EVA Air
On schedule
TPE 17:05 scheduled
·
CI101 China
On schedule
TPE 17:45 scheduled
·
CI105 China
On schedule
TPE 20:55 scheduled
·
CI109 China
On schedule
TPE 22:45 scheduled
·
CX451 Cathay Pacific
On schedule
TPE 18:35 scheduled
·
IT203 Tigerair Taiwan
On schedule
TPE 23:25 scheduled
·
JL809 JAL
On schedule
TPE 21:15 scheduled
·
JX801 Starlux
On schedule
TPE 16:50 scheduled
·
JX803 Starlux
On schedule
TPE 18:45 scheduled
·
JX805 Starlux
On schedule
TPE 23:20 scheduled
·
MM623 Peach Aviation
On schedule
TPE 20:00 scheduled
·
SL395 Thai Lion Air
On schedule
TPE 20:20 scheduled
·
TR875 Scoot
On schedule
TPE 22:55 scheduled
Checked NRT board 09:04 · TPE board 07:55
NRT
Tokyo
smooth · +5
TPE
Taipei
smooth · +6
dep bank 08:30–22:25 158x weekly
Runs reliable · 11 airlines · 158x weekly · nonstop
85% on time
of the last 48 tracked NRT → TPE flights arrived within 15 minutes
Median arrival delay is −8 min . 0 of 50 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −8 min across the last 48 arrivals
Flight time ~3h 18m estimated from route distance
Weekly departures 158x 11 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 50
The week scheduled departures · origin local time
All Nippon Airways 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
All Nippon AirwaysNH
Flights NH8441 varies Tu We Th Fr Sa Su
Cathay PacificCX
Flights CX451 15:30 daily
China AirlinesCI 78% on time
Flights CI107 09:20 daily · CI101 14:35 daily · CI105 17:45 daily · CI109 19:30 daily
EVA AirBR 86% on time
Flights BR183 13:00 daily · BR197 14:00 daily · BR195 20:20 daily
Japan AirlinesJL
Flights JL809 18:05 daily
Jetstar JapanGK 100% on time
Flights GK13 08:30 daily · GK11 22:25 daily
Peach AviationMM 100% on time
Flights MM621 12:55 daily · MM623 16:40 daily · MM627 22:05 daily
ScootTR
Flights TR867 12:10 daily · TR875 19:45 daily
Starlux AirlinesJX 57% on time
Flights JX801 13:45 daily · JX803 15:40 daily · JX805 20:10 daily
Thai Lion AirSL
Flights SL395 17:25 Tu Th Fr Sa Su
Tigerair TaiwanIT
Flights IT201 varies daily · IT203 varies daily
History operated legs · board outcomes
11-04 BR183 dep +91 → arr +49
11-04 BR195 dep +34 → arr −23
11-04 BR197 dep +41 → arr −13
11-04 CI101 dep +61 → arr +7
11-04 CI105 dep +51 → arr +6
11-04 CI107 dep +24 → arr −30
11-04 CI109 dep +21 → arr −34
11-04 CX451 dep +42 → arr +10
11-04 GK11 dep +30 → arr −19
11-04 IT201 dep +7 → arr −30
11-04 IT203 dep +126 → arr +46
11-04 JL809 dep −4 → arr −25
11-04 JX801 dep +9 → arr +24
11-04 JX803 dep +68 → arr +24
11-04 JX805 dep +63 → arr +14
11-04 MM621 dep +24 → arr −26
11-04 MM623 dep +19 → arr −40
11-04 MM627 dep +17 → arr −42
11-04 TR867 dep +8 → arr −38
11-04 TR875 dep +24 → arr −17
11-03 BR183 dep +57 → arr +12
11-03 BR195 dep +48 → arr −5
11-03 BR197 dep +40 → arr −4
11-03 CI101 dep +101 → arr +51
11-03 CI105 dep +33 → arr −22
11-03 CI107 dep +23 → arr −8
11-03 CI109 dep +60 → arr +7
11-03 CX451 dep +0 → arr −18
11-03 GK11 dep +37 → arr −10
11-03 GK13 dep +14 → arr −16
11-03 IT201 dep +39 → arr −5
11-03 IT203 dep +56 → arr +13
11-03 JX801 dep +29 → arr −12
11-03 JX803 dep +39 → arr −2
11-03 JX805 dep +56 → arr +6
11-03 MM621 dep +45 → arr −7
11-03 MM623 dep +21 → arr −28
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 NRT and TPE, paired departure → arrival per flight and day. Board history since Mon, Nov 2. Each day adds the flights our airport boards record.
Board rows 120 Completed 94 Delayed 31 Within 15m 63/94 Median +7m
BR183 EVA Air
3 days
NRT
Departure
Sched 13:00
Scheduled departure
→
TPE
Arrival
Sched 16:05
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · B-17813
NRT
Departure
14:02
Departed · Sched 13:0062m late
→
TPE
Arrival
16:54
Landed · Sched 16:0549m late
Tue, Nov 3
2/2 legs · B-17809
NRT
Departure
13:36
Departed · Sched 13:0036m late
→
TPE
Arrival
16:17
Landed · Sched 16:0512m late
Full BR183 history →
BR195 EVA Air
4 days
Thu, Nov 5
1/2 legs · B-17811
NRT
Departure
Sched 20:20
Scheduled departure
Wed schedule from board history
→
TPE
Arrival
Sched 23:25
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · B-17811
NRT
Departure
20:36
Departed · Sched 20:2016m late
→
TPE
Arrival
23:02
Landed · Sched 23:2523m early
Tue, Nov 3
2/2 legs · B-17811
NRT
Departure
20:52
Departed · Sched 20:2032m late
→
TPE
Arrival
23:20
Landed · Sched 23:255m early
Mon, Nov 2
1/2 legs · B-17806
NRT
Departure
—
Board row not captured for this rotation yet.
→
TPE
Arrival
23:37
Landed · Sched 23:2512m late
Full BR195 history →
BR197 EVA Air
3 days
Thu, Nov 5
1/2 legs · B-17815
NRT
Departure
Sched 14:00
Scheduled departure
Wed schedule from board history
→
TPE
Arrival
Sched 17:05
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · B-17815
NRT
Departure
14:21
Departed · Sched 14:0021m late
→
TPE
Arrival
16:52
Landed · Sched 17:0513m early
Tue, Nov 3
2/2 legs · B-17806
NRT
Departure
14:19
Departed · Sched 14:0019m late
→
TPE
Arrival
17:01
Landed · Sched 17:054m early
Full BR197 history →
CI101 China
3 days
Thu, Nov 5
1/2 legs · B-18923
NRT
Departure
Sched 14:35
Scheduled departure
Wed schedule from board history
→
TPE
Arrival
Sched 17:45
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · B-18923
NRT
Departure
14:51
Departed · Sched 14:3516m late
→
TPE
Arrival
17:52
Landed · Sched 17:457m late
Tue, Nov 3
2/2 legs · B-18922
NRT
Departure
15:52
Departed · Sched 14:3577m late
→
TPE
Arrival
18:36
Landed · Sched 17:4551m late
Full CI101 history →
CI105 China
3 days
Thu, Nov 5
1/2 legs · B-18918
NRT
Departure
Sched 17:45
Scheduled departure
Wed schedule from board history
→
TPE
Arrival
Sched 20:55
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · B-18918
NRT
Departure
18:07
Departed · Sched 17:4522m late
→
TPE
Arrival
21:01
Landed · Sched 20:556m late
Tue, Nov 3
2/2 legs · B-18906
NRT
Departure
18:00
Departed · Sched 17:4515m late
→
TPE
Arrival
20:48
Landed · Sched 20:557m early
Full CI105 history →
CI107 China
3 days
NRT
Departure
Sched 09:20
Scheduled departure
→
TPE
Arrival
Sched 12:30
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · B-18109
NRT
Departure
09:26
Departed · Sched 09:206m late
→
TPE
Arrival
12:23
Landed · Sched 12:307m early
Tue, Nov 3
2/2 legs · B-18110
NRT
Departure
09:43
Departed · Sched 09:2023m late
→
TPE
Arrival
12:22
Landed · Sched 12:308m early
Full CI107 history →
CI109 China
4 days
Thu, Nov 5
1/2 legs · B-18617
NRT
Departure
Sched 19:30
Scheduled departure
Wed schedule from board history
→
TPE
Arrival
Sched 22:45
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · B-18617
NRT
Departure
19:31
Departed · Sched 19:301m late
→
TPE
Arrival
22:11
Landed · Sched 22:4534m early
Tue, Nov 3
2/2 legs · B-18771
NRT
Departure
20:05
Departed · Sched 19:3035m late
→
TPE
Arrival
23:00
Landed · Sched 22:4515m late
Mon, Nov 2
1/2 legs · B-18360
NRT
Departure
—
Board row not captured for this rotation yet.
→
TPE
Arrival
23:33
Landed · Sched 22:4548m late
Full CI109 history →
CX451 Cathay Pacific
3 days
NRT
Departure
Sched 15:30
Scheduled departure
Wed schedule from board history
→
TPE
Arrival
Sched 18:35
Scheduled arrival · landing pending
NRT
Departure
16:12
Departed · Sched 15:3042m late
→
TPE
Arrival
18:45
Landed · Sched 18:3510m late
NRT
Departure
15:30 Departed
→
TPE
Arrival
18:17
Landed · Sched 18:3518m early
Full CX451 history →
GK13 Jetstar Japan
3 days
Thu, Nov 5
2/2 legs · JA24JJ
NRT
Departure
08:35
Departed · Sched 08:305m late
→
TPE
Arrival
Sched 11:50
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · JA14JJ
NRT
Departure
08:29
Departed · Sched 08:301m early
→
TPE
Arrival
11:31
Landed · Sched 11:5019m early
Tue, Nov 3
2/2 legs · JA09JJ
NRT
Departure
08:44
Departed · Sched 08:3014m late
→
TPE
Arrival
11:34
Landed · Sched 11:5016m early
Full GK13 history →
IT201 Tigerair Taiwan
3 days
NRT
Departure
Sched 11:25
Scheduled departure
→
TPE
Arrival
Sched 14:45
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · B-50008
NRT
Departure
13:07
Departed · Sched 13:007m late
→
TPE
Arrival
15:55
Landed · Sched 16:2530m early
Tue, Nov 3
2/2 legs · B-50025
NRT
Departure
11:42
Departed · Sched 11:2517m late
→
TPE
Arrival
14:40
Landed · Sched 14:455m early
Full IT201 history →
IT203 Tigerair Taiwan
3 days
NRT
Departure
—
Board row not captured for this rotation yet.
→
TPE
Arrival
Sched 23:25
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · B-50015
NRT
Departure
20:06
Departed · Sched 18:25101m late
→
TPE
Arrival
22:46
Landed · Sched 22:0046m late
Tue, Nov 3
2/2 legs · B-50025
NRT
Departure
21:01
Departed · Sched 20:2536m late
→
TPE
Arrival
23:46
Landed · Sched 23:2521m late
Full IT203 history →
JL809 JAL
3 days
Thu, Nov 5
1/2 legs · JA304J
NRT
Departure
Sched 18:05
Scheduled departure
Wed schedule from board history
→
TPE
Arrival
Sched 21:15
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · JA304J
NRT
Departure
18:01
Departed · Sched 18:054m early
→
TPE
Arrival
20:50
Landed · Sched 21:1525m early
Tue, Nov 3
2/2 legs · JA304J
NRT
Departure
18:09
Departed · Sched 18:054m late
→
TPE
Arrival
21:13
Landed · Sched 21:152m early
Full JL809 history →
JX801 Starlux
3 days
Thu, Nov 5
1/2 legs · B-58553
NRT
Departure
Sched 13:45
Scheduled departure
Wed schedule from board history
→
TPE
Arrival
Sched 16:50
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · B-58553
NRT
Departure
13:54
Departed · Sched 13:459m late
→
TPE
Arrival
17:14
Landed · Sched 16:5024m late
Tue, Nov 3
2/2 legs · B-58554
NRT
Departure
13:55
Departed · Sched 13:4510m late
→
TPE
Arrival
16:38
Landed · Sched 16:5012m early
Full JX801 history →
JX803 Starlux
3 days
Thu, Nov 5
1/2 legs · B-58556
NRT
Departure
Sched 15:40
Scheduled departure
Wed schedule from board history
→
TPE
Arrival
Sched 18:45
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · B-58556
NRT
Departure
16:18
Departed · Sched 15:4038m late
→
TPE
Arrival
19:09
Landed · Sched 18:4524m late
Tue, Nov 3
2/2 legs · B-58556
NRT
Departure
15:53
Departed · Sched 15:4013m late
→
TPE
Arrival
18:43
Landed · Sched 18:452m early
Full JX803 history →
JX805 Starlux
4 days
Thu, Nov 5
1/2 legs · B-58305
NRT
Departure
Sched 20:10
Scheduled departure
Wed schedule from board history
→
TPE
Arrival
Sched 23:20
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · B-58305
NRT
Departure
20:49
Departed · Sched 20:1039m late
→
TPE
Arrival
23:34
Landed · Sched 23:2014m late
Tue, Nov 3
2/2 legs · B-58305
NRT
Departure
20:39
Departed · Sched 20:1029m late
→
TPE
Arrival
23:36
Landed · Sched 23:2016m late
Mon, Nov 2
1/2 legs · B-58308
NRT
Departure
—
Board row not captured for this rotation yet.
→
TPE
Arrival
23:46
Landed · Sched 23:2026m late
Full JX805 history →
MM621 Peach Aviation
3 days
NRT
Departure
Sched 12:55
Scheduled departure
→
TPE
Arrival
Sched 16:15
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · JA211P
NRT
Departure
13:06
Departed · Sched 12:5511m late
→
TPE
Arrival
15:49
Landed · Sched 16:1526m early
Tue, Nov 3
2/2 legs · JA228P
NRT
Departure
13:04
Departed · Sched 12:4519m late
→
TPE
Arrival
15:58
Landed · Sched 16:057m early
Full MM621 history →
MM623 Peach Aviation
3 days
Thu, Nov 5
1/2 legs · JA202P
NRT
Departure
Sched 16:40
Scheduled departure
Wed schedule from board history
→
TPE
Arrival
Sched 20:00
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · JA202P
NRT
Departure
17:01
Departed · Sched 16:4021m late
→
TPE
Arrival
19:20
Landed · Sched 20:0040m early
Tue, Nov 3
2/2 legs · JA222P
NRT
Departure
16:45
Departed · Sched 16:405m late
→
TPE
Arrival
19:32
Landed · Sched 20:0028m early
Full MM623 history →
SL395 Thai Lion Air
2 days
NRT
Departure
—
Board row not captured for this rotation yet.
→
TPE
Arrival
Sched 20:20
Scheduled arrival · landing pending
Tue, Nov 3
2/2 legs · HS-LTT
NRT
Departure
17:43
Departed · Sched 17:2518m late
→
TPE
Arrival
20:12
Landed · Sched 20:208m early
Full SL395 history →
TR867 Scoot
3 days
NRT
Departure
Sched 12:10
Scheduled departure
→
TPE
Arrival
Sched 15:10
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · 9V-OJA
NRT
Departure
12:05
Departed · Sched 12:105m early
→
TPE
Arrival
14:37
Landed · Sched 15:1538m early
Tue, Nov 3
2/2 legs · 9V-OJF
NRT
Departure
12:08
Departed · Sched 12:102m early
→
TPE
Arrival
14:48
Landed · Sched 15:2537m early
Full TR867 history →
TR875 Scoot
4 days
Thu, Nov 5
1/2 legs · 9V-OJB
NRT
Departure
Sched 19:45
Scheduled departure
Wed schedule from board history
→
TPE
Arrival
Sched 22:55
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · 9V-OJB
NRT
Departure
19:53
Departed · Sched 19:458m late
→
TPE
Arrival
22:38
Landed · Sched 22:5517m early
Tue, Nov 3
2/2 legs · 9V-OJH
NRT
Departure
20:03
Departed · Sched 19:4518m late
→
TPE
Arrival
22:47
Landed · Sched 23:0013m early
Mon, Nov 2
1/2 legs · 9V-OJH
NRT
Departure
—
Board row not captured for this rotation yet.
→
TPE
Arrival
Sched 22:55
Scheduled time only · no board update captured
Full TR875 history →
GK11 Jetstar Japan
3 days
Wed, Nov 4
2/2 legs · JA27LR
NRT
Departure
22:35
Departed · Sched 22:2510m late
→
TPE
Arrival
01:11
Landed · Sched 01:3019m early
Tue, Nov 3
2/2 legs · JA26LR
NRT
Departure
22:42
Departed · Sched 22:2517m late
→
TPE
Arrival
01:26
Landed · Sched 01:304m early
Mon, Nov 2
2/2 legs · JA27LR
NRT
Departure
22:56
Departed · Sched 22:2531m late
→
TPE
Arrival
01:38
Landed · Sched 01:308m late
Full GK11 history →
MM627 Peach Aviation
3 days
Wed, Nov 4
2/2 legs · JA226P
NRT
Departure
22:09
Departed · Sched 22:054m late
→
TPE
Arrival
00:43
Landed · Sched 01:2542m early
Tue, Nov 3
2/2 legs · JA202P
NRT
Departure
22:03
Departed · Sched 22:052m early
→
TPE
Arrival
01:01
Landed · Sched 01:2524m early
Mon, Nov 2
1/2 legs · JA222P
NRT
Departure
—
Board row not captured for this rotation yet.
→
TPE
Arrival
01:18
Landed · Sched 01:257m early
Full MM627 history →
NH8441 ANA
1 day
Tue, Nov 3
1/2 legs · JA601F
NRT
Departure
10:27 Departed
→
TPE
Arrival
—
Board row not captured for this rotation yet.
Full NH8441 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: Tokyo (NRT) to Taipei (TPE) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/NRT-TPE
Copy
How we measure this →
NRT to TPE questions
Is NRT–TPE running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 84/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on NRT–TPE? Operators schedule morning departures around 08:30 and evening departures around 17:25 from NRT. 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 NRT to TPE? 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 NRT–TPE fly? 11 carriers operate this route, around 158 flights a week between them. Compare carrier days and times in the airline list above.