Direct flights from Taipei (TPE) to Hanoi (HAN): 35 nonstop departures observed each week across 5 airlines. 64% of the last 14 operated flights arrived within 15 minutes of schedule. The median arrival is 14 minutes late. No cancellations were recorded across the 14 tracked flights. The nonstop covers 1,633 km, an estimated 2 hours 36 minutes in the air. Measured by Pro Flight Search from live flight boards at Taipei and Hanoi. Updated 23 September 2026 at 23:18 UTC.
TPE
Taipei
smooth · +5
HAN
Hanoi
smooth · +0
dep bank 07:30–19:00 35x weekly
Runs mixed · 5 airlines · 35x weekly · nonstop
64% on time
of the last 14 operated TPE → HAN flights arrived within 15 minutes
Median arrival delay is +14 min . 0 of 14 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +14 min across the last 14 operated legs
Flight time ~2h 36m estimated from route distance
Weekly departures 35x 5 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 14
The week scheduled departures · origin local time
China Airlines EVA Air Starlux Airlines VietJet 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
China AirlinesCI
Flights CI791 08:20 daily · CI793 14:40 daily
EVA AirBR
Flights BR397 09:00 daily · BR385 14:40 daily
Starlux AirlinesJX
Flights JX715 varies Mo Tu Fr Su · JX717 14:35 We Th Sa
VietJet AirVJ
Flights VJ943 19:00 daily
Vietnam AirlinesVN
Flights VN579 07:30 daily
History operated legs · board outcomes
09-23 BR397 dep +22 → arr +6
09-23 VJ943 dep +64 → arr +57
09-23 VN579 dep +25 → arr −6
Show 6 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 HAN, paired departure → arrival per flight and day. Board tracking since Mon, Sep 21 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 39 Completed 14 Delayed 7 Within 15m 8/14 Median +14m
BR397 EVA Air
4 days
Thu, Sep 24
1/2 legs · B-16727
TPE
Departure
Sched 09:00
Scheduled departure
→
HAN
Arrival
Sched 11:05
Scheduled arrival · landing pending
Wed schedule from board history
Wed, Sep 23
2/2 legs · B-16727
TPE
Departure
09:22
Departed · Sched 09:0022m late
→
HAN
Arrival
11:11
Last seen · Sched 11:056m late
Tue, Sep 22
2/2 legs · B-16721
TPE
Departure
09:08
Departed · Sched 09:008m late
→
HAN
Arrival
Sched 11:05
Scheduled time only · no board update captured
Mon, Sep 21
1/2 legs · B-16718
TPE
Departure
—
Board row not captured for this rotation yet.
→
HAN
Arrival
Sched 11:05
Scheduled time only · no board update captured
Full BR397 history →
CI791 China
4 days
Thu, Sep 24
1/2 legs · B-18306
TPE
Departure
Sched 08:20
Scheduled departure
→
HAN
Arrival
Sched 10:30
Scheduled arrival · landing pending
Wed schedule from board history
Wed, Sep 23
2/2 legs · B-18306
TPE
Departure
08:31
Departed · Sched 08:2011m late
→
HAN
Arrival
Sched 10:30
Scheduled time only · no board update captured
TPE
Departure
08:34
Departed · Sched 08:2014m late
→
HAN
Arrival
Sched 10:30
Scheduled time only · no board update captured
Mon, Sep 21
1/2 legs · B-18917
TPE
Departure
—
Board row not captured for this rotation yet.
→
HAN
Arrival
Sched 10:30
Scheduled time only · no board update captured
Full CI791 history →
VN579 Vietnam
4 days
TPE
Departure
Sched 07:30
Scheduled departure
→
HAN
Arrival
Sched 09:30
Scheduled arrival · landing pending
Wed, Sep 23
2/2 legs · VN-A609
TPE
Departure
07:54
Departed · Sched 07:3024m late
→
HAN
Arrival
09:24
Last seen · Sched 09:306m early
Tue, Sep 22
2/2 legs · VN-A503
TPE
Departure
07:55
Departed · Sched 07:3025m late
→
HAN
Arrival
Sched 09:30
Scheduled time only · no board update captured
Mon, Sep 21
1/2 legs · VN-A397
TPE
Departure
—
Board row not captured for this rotation yet.
→
HAN
Arrival
Sched 09:30
Scheduled time only · no board update captured
Full VN579 history →
BR385 EVA Air
3 days
Wed, Sep 23
2/2 legs · B-16223
TPE
Departure
14:45
Departed · Sched 14:405m late
→
HAN
Arrival
Sched 16:50
Scheduled time only · no board update captured
Tue, Sep 22
2/2 legs · B-16222
TPE
Departure
14:41
Departed · Sched 14:401m late
→
HAN
Arrival
Sched 16:50
Scheduled time only · no board update captured
Mon, Sep 21
1/2 legs · B-16209
TPE
Departure
—
Board row not captured for this rotation yet.
→
HAN
Arrival
16:29
Last seen · Sched 16:5021m early
Full BR385 history →
CI793 China
3 days
Wed, Sep 23
2/2 legs · B-16821
TPE
Departure
14:49
Departed · Sched 14:409m late
→
HAN
Arrival
Sched 16:50
Scheduled time only · no board update captured
Tue, Sep 22
2/2 legs · B-18906
TPE
Departure
14:43
Departed · Sched 14:403m late
→
HAN
Arrival
Sched 16:50
Scheduled time only · no board update captured
Mon, Sep 21
1/2 legs · B-18358
TPE
Departure
—
Board row not captured for this rotation yet.
→
HAN
Arrival
Sched 16:50
Scheduled time only · no board update captured
Full CI793 history →
JX717 Starlux
1 day
Wed, Sep 23
2/2 legs · B-58210
TPE
Departure
14:54
Departed · Sched 14:3519m late
→
HAN
Arrival
Sched 16:50
Scheduled time only · no board update captured
Full JX717 history →
VJ943 VietJetAir
3 days
Wed, Sep 23
2/2 legs · VN-A200
TPE
Departure
20:04
Departed · Sched 19:0064m late
→
HAN
Arrival
21:52
Last seen · Sched 20:5557m late
TPE
Departure
19:48
Departed · Sched 19:0048m late
→
HAN
Arrival
Sched 20:55
Scheduled time only · no board update captured
Mon, Sep 21
1/2 legs · VN-A549
TPE
Departure
—
Board row not captured for this rotation yet.
→
HAN
Arrival
Sched 20:55
Scheduled time only · no board update captured
Full VJ943 history →
JX715 Starlux
2 days
Tue, Sep 22
2/2 legs · B-58302
TPE
Departure
08:00
Departed · Sched 08:055m early
→
HAN
Arrival
Sched 10:10
Scheduled time only · no board update captured
Mon, Sep 21
1/2 legs · B-58306
TPE
Departure
—
Board row not captured for this rotation yet.
→
HAN
Arrival
Sched 10:10
Scheduled time only · no board update captured
Full JX715 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 Hanoi (HAN) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/TPE-HAN
Copy
How we measure this →
TPE to HAN questions
Is TPE–HAN running on time right now? Some delays possible. The departure side at TPE is the weaker end, route health score 67/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on TPE–HAN? Operators schedule morning departures around 07:30 and evening departures around 19:00 from TPE. Earlier flights typically land before destination-airport delays accumulate later in the day; check the HAN delay card to confirm conditions when you'd arrive.
How long is the flight from TPE to HAN? Great-circle distance is 1,633 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 145–170 min gate-to-gate on this route.
How often does TPE–HAN fly? 5 carriers operate this route, around 49 flights a week between them. Compare carrier days and times in the airline list above.