BKK → TPE Bangkok to Taipei
live
Direct flights from Bangkok (BKK) to Taipei (TPE): 35 nonstop departures observed each week across 5 airlines. 23% of the last 30 operated flights arrived within 15 minutes of schedule. The median arrival is 20 minutes late. 13 of the 30 tracked flights were cancelled. The nonstop covers 2,489 km, an estimated 3 hours 41 minutes in the air. Measured by Pro Flight Search from live flight boards at Bangkok and Taipei. Updated 22 October 2026 at 21:12 UTC.
Today, BKK → TPE Fri 23 Oct · local times
Sched Flight BKK departure TPE arrival
01:35
BR206 EVA Air
Est. 01:35 Departure not confirmed by the board
TPE est. 06:02 sched 06:20
01:55
VZ566 Thai Vietjet Air
Cancelled
·
02:40
CI838 China
Est. 02:40 Departure not confirmed by the board
TPE est. 08:35 +70 sched 07:25
·
BR212 EVA Air
Cancelled
·
·
BR68 EVA Air
Cancelled
·
·
BR76
Cancelled
·
·
CI832 China
Cancelled
·
·
CI834 China
Cancelled
·
·
CI836 China
Cancelled
·
·
JX742 Starlux
Cancelled
·
·
JX746 Starlux
Cancelled
·
·
TG632 Thai International
Cancelled
·
·
TG634 Thai International
Cancelled
·
·
TG636 Thai International
On schedule
TPE 22:10 scheduled
·
VZ568 Thai Vietjet Air
Cancelled
·
Checked BKK board 22:48 · TPE board 05:12
BKK
Bangkok
busy · +16
TPE
Taipei
disrupted · +103
dep bank 01:35–20:25 35x weekly
Runs rough · 5 airlines · 35x weekly · nonstop
23% on time
of the last 30 operated BKK → TPE flights arrived within 15 minutes
Median arrival delay is +20 min . 13 of 30 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +20 min across the last 30 operated legs
Flight time ~3h 41m estimated from route distance
Weekly departures 35x 5 direct airlines on the leg
Cancelled 43.3% recent route rate · 13 of 30
The week scheduled departures · origin local time
China Airlines EVA Air Starlux Airlines Thai International
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 29% on time
Flights CI838 02:40 daily · CI834 10:50 daily · CI832 13:20 daily · CI836 17:30 daily
EVA AirBR 22% on time
Flights BR206 01:35 daily · BR6004 varies Tu Th · BR62 08:30 Mo We Th Sa · BR212 12:25 daily
Starlux AirlinesJX
Flights JX742 13:10 daily · JX746 17:50 daily
Thai InternationalTG 20% on time
Flights TG632 08:15 daily · TG634 12:40 daily · TG636 17:15 daily
Thai Vietjet AirVZ 20% on time
Flights VZ566 varies daily · VZ568 09:10 daily · VZ570 20:25 Tu Th Sa
History operated legs · board outcomes
10-22 BR202 dep +65 → arr +40
10-22 BR206 dep +53 → arr +15
10-22 BR212 dep −18 → arr +20
10-22 CI832 dep +36 → arr +21
10-22 CI834 dep +29 → arr +7
10-22 CI836 dep +62 → arr +70
10-22 CI838 dep +25 → arr +6
10-22 JX742 dep +32 → arr +5
10-22 JX746 dep +51 → arr +40
10-22 TG632 dep +44 → arr +16
10-22 TG634 dep +31 → arr +20
10-22 TG636 dep +21 → arr +2
10-22 VZ566 dep +158 → arr +125
10-22 VZ568 dep +22 → arr −2
Show 22 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 BKK and TPE, paired departure → arrival per flight and day. Board tracking since Wed, Oct 21 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 53 Completed 47 Delayed 15 Cancelled 14 Within 15m 20/47 Median +6m
BR206 EVA Air
2 days
BKK
Departure
Sched 01:35
Scheduled departure
→
TPE
Arrival
06:02
Est. · Sched 06:2018m early
Thu, Oct 22
2/2 legs · B-17808
BKK
Departure
02:05
Departed · Sched 01:3530m late
→
TPE
Arrival
06:35
Landed · Sched 06:2015m late
Full BR206 history →
BR212 EVA Air
2 days
BKK
Departure
—
Board row not captured for this rotation yet.
→
TPE
Arrival
Sched 17:15
Cancelled
Thu, Oct 22
2/2 legs · B-16721
BKK
Departure
12:07
Departed · Sched 12:2518m early
→
TPE
Arrival
17:40
Landed · Sched 17:2020m late
Full BR212 history →
BR68 EVA Air
2 days
Fri, Oct 23
1/2 legs · B-16733
BKK
Departure
Sched 16:45
Scheduled departure
Thu schedule from board history
→
TPE
Arrival
Sched 21:35
Cancelled
Thu, Oct 22
2/2 legs · B-16733
BKK
Departure
16:45 Departed
→
TPE
Arrival
22:04
Landed · Sched 21:3529m late
Full BR68 history →
BR76
1 day
BKK
Departure
—
Board row not captured for this rotation yet.
→
TPE
Arrival
Sched 20:10
Cancelled
Full BR76 history →
CI832 China
2 days
Fri, Oct 23
1/2 legs · B-18920
BKK
Departure
Sched 13:20
Scheduled departure
Thu schedule from board history
→
TPE
Arrival
Sched 18:00
Cancelled
Thu, Oct 22
2/2 legs · B-18920
BKK
Departure
13:56
Departed · Sched 13:2036m late
→
TPE
Arrival
18:21
Landed · Sched 18:0021m late
Full CI832 history →
CI834 China
2 days
Fri, Oct 23
1/2 legs · B-18316
BKK
Departure
Sched 10:50
Scheduled departure
Thu schedule from board history
→
TPE
Arrival
Sched 15:30
Cancelled
Thu, Oct 22
2/2 legs · B-18316
BKK
Departure
11:19
Departed · Sched 10:5029m late
→
TPE
Arrival
15:37
Landed · Sched 15:307m late
Full CI834 history →
CI836 China
2 days
Fri, Oct 23
1/2 legs · B-18107
BKK
Departure
Sched 17:30
Scheduled departure
Thu schedule from board history
→
TPE
Arrival
Sched 22:05
Cancelled
Thu, Oct 22
2/2 legs · B-18107
BKK
Departure
18:12
Departed · Sched 17:3042m late
→
TPE
Arrival
23:15
Landed · Sched 22:0570m late
Full CI836 history →
CI838 China
2 days
BKK
Departure
Sched 02:40
Scheduled departure
→
TPE
Arrival
08:35
Est. · Sched 07:2570m late
Thu, Oct 22
2/2 legs · B-18105
BKK
Departure
02:43
Departed · Sched 02:403m late
→
TPE
Arrival
07:31
Landed · Sched 07:256m late
Full CI838 history →
JX742 Starlux
2 days
BKK
Departure
—
Board row not captured for this rotation yet.
→
TPE
Arrival
Sched 17:55
Cancelled
Thu, Oct 22
2/2 legs · B-17010
BKK
Departure
13:42
Departed · Sched 13:1032m late
→
TPE
Arrival
18:05
Landed · Sched 18:005m late
Full JX742 history →
JX746 Starlux
2 days
Fri, Oct 23
1/2 legs · B-58507
BKK
Departure
Sched 17:50
Scheduled departure
Thu schedule from board history
→
TPE
Arrival
Sched 22:40
Cancelled
Thu, Oct 22
2/2 legs · B-58507
BKK
Departure
18:41
Departed · Sched 17:5051m late
→
TPE
Arrival
23:20
Landed · Sched 22:4040m late
Full JX746 history →
TG632 Thai International
2 days
Fri, Oct 23
1/2 legs · HS-TKP
BKK
Departure
Sched 08:15
Scheduled departure
Thu schedule from board history
→
TPE
Arrival
Sched 13:05
Cancelled
Thu, Oct 22
2/2 legs · HS-TKP
BKK
Departure
08:41
Departed · Sched 08:1526m late
→
TPE
Arrival
13:21
Landed · Sched 13:0516m late
Full TG632 history →
TG634 Thai International
2 days
Fri, Oct 23
1/2 legs · HS-TWE
BKK
Departure
Sched 12:40
Scheduled departure
Thu schedule from board history
→
TPE
Arrival
Sched 17:20
Cancelled
Thu, Oct 22
2/2 legs · HS-TWE
BKK
Departure
13:11
Departed · Sched 12:4031m late
→
TPE
Arrival
17:40
Landed · Sched 17:2020m late
Full TG634 history →
TG636 Thai International
2 days
Fri, Oct 23
1/2 legs · HS-TOG
BKK
Departure
Sched 17:15
Scheduled departure
Thu schedule from board history
→
TPE
Arrival
Sched 22:10
Scheduled arrival · landing pending
Thu, Oct 22
2/2 legs · HS-TOG
BKK
Departure
17:36
Departed · Sched 17:1521m late
→
TPE
Arrival
22:12
Landed · Sched 22:102m late
Full TG636 history →
VZ566 Thai Vietjet Air
2 days
Fri, Oct 23
2/2 legs · HS-VZF
BKK
Departure
Sched 01:55
Scheduled departure
→
TPE
Arrival
Sched 06:40
Cancelled
Thu, Oct 22
2/2 legs · HS-VZF
BKK
Departure
05:05
Departed · Sched 02:40145m late
→
TPE
Arrival
09:35
Landed · Sched 07:30125m late
Full VZ566 history →
VZ568 Thai Vietjet Air
2 days
BKK
Departure
—
Board row not captured for this rotation yet.
→
TPE
Arrival
Sched 13:50
Cancelled
Thu, Oct 22
2/2 legs · HS-VZK
BKK
Departure
09:32
Departed · Sched 09:1022m late
→
TPE
Arrival
14:03
Landed · Sched 14:052m early
Full VZ568 history →
BR202 EVA Air
2 days
Thu, Oct 22
2/2 legs · B-16740
BKK
Departure
15:50
Departed · Sched 15:1040m late
→
TPE
Arrival
20:40
Landed · Sched 20:0040m late
Wed, Oct 21
1/2 legs · B-16730
BKK
Departure
15:52
Departed · Sched 15:1042m late
→
TPE
Arrival
—
Board row not captured for this rotation yet.
Full BR202 history →
BR62 EVA Air
1 day
Thu, Oct 22
2/2 legs · B-17805
BKK
Departure
08:36
Departed · Sched 08:306m late
→
TPE
Arrival
13:27
Landed · Sched 13:252m late
Full BR62 history →
VZ570 Thai Vietjet Air
1 day
BKK
Departure
Sched 20:25
Cancelled
→
TPE
Arrival
Sched 01:15
Cancelled
Full VZ570 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 — Bangkok (BKK) to Taipei (TPE) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/BKK-TPE
Copy
How we measure this →
BKK to TPE questions
Is BKK–TPE running on time right now? Significant delay risk. The arrival side at TPE is the weaker end, route health score 39/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on BKK–TPE? Operators schedule morning departures around 01:35 and evening departures around 17:15 from BKK. 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 BKK to TPE? Great-circle distance is 2,489 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 206–243 min gate-to-gate on this route.
How often does BKK–TPE fly? 5 carriers operate this route, around 115 flights a week between them. Compare carrier days and times in the airline list above.