✈️ Bangkok (BKK) → Taipei (TPE)

Bangkok to Taipei Flights 2026 — 7 Airlines Honestly Compared

EVA Air · China Airlines · STARLUX · Thai Airways · Thai VietJet · Scoot · Cathay Pacific — honest comparison of prices, flight times, and which airline suits you.

⏱️ ~3h 40min
✈️ 5 Direct Airlines
🏙️ BKK → TPE
💺 Economy to Business
⚠️ Direct vs Connecting Flights Scoot and Cathay Pacific are NOT direct — Scoot connects via Singapore Changi, Cathay Pacific connects via Hong Kong. Total journey time is 2–3 hours longer.
📅 Updated May 2026

All 7 Airlines — Side by Side

Prices are estimates for 2026. Always verify before booking. All prices in NT$ or THB equivalent.

🟢
EVA Air (BR)
Taiwan's flagship carrier — consistent and reliable
Direct Full Service
Flight time ~3h 40min
Route BKK (Suvarnabhumi) → TPE
Frequency Multiple daily
Baggage 23kg included
Miles Infinity MileageLands

💡 "Reliable, punctual, plenty of departure times — the default safe choice for most travellers."

🔴
China Airlines (CI)
Taiwan's national carrier — genuine Taiwanese hospitality
Direct Full Service
Flight time ~3h 35min
Route BKK (Suvarnabhumi) → TPE
Frequency Multiple daily
Baggage 23kg included
Miles Dynasty Flyer

💡 "Great in-flight Taiwanese food, competitive pricing, multiple daily departures — excellent for first-timers."

STARLUX Airlines (JX)
Taiwan's premium boutique airline — design-forward
Direct Premium Design
Flight time ~3h 40min
Route BKK (Suvarnabhumi) → TPE
Frequency Every other day
Aircraft Brand new A321neo
Baggage 23kg included

💡 "Beautiful cabin, large screens, friendly crew — worth it if you want something special at a similar price to EVA."

🟣
Thai Airways (TG)
Thailand's national carrier — familiar for Thai passengers
Direct Full Service
Flight time ~3h 45min
Route BKK (Suvarnabhumi) → TPE
Baggage 23kg included
Miles Royal Orchid Plus

💡 "Thai food on board, Thai-language crew — a natural choice for Thai travellers or those redeeming ROP miles."

🟡
Thai VietJet Air (VZ)
Thai LCC — check all-in cost before booking
Direct LCC
Flight time ~3h 40min
Route BKK (Suvarnabhumi) → TPE
Baggage Add-on (paid extra)
Meals Purchased on board

💡 "Low base fares — but always check the total including baggage, seat, and meals. Sometimes close to full-service prices after add-ons."

🟠
Scoot (TR)
Singapore Airlines' LCC — connects via Changi
Connects via SIN LCC
Route BKK → SIN → TPE
Total time 6–9hrs (depends on stopover)
Baggage Add-on

💡 "Not a direct flight — stopover at Singapore Changi adds 2–3 hours. Worth considering only if the price is significantly lower, or if you want to combine with a Singapore stop."

🔵
Cathay Pacific (CX)
Hong Kong's full-service carrier — connects via HKG
Connects via HKG Full Service
Route BKK → HKG → TPE
Total time 5–8hrs (depends on stopover)
Baggage Included

💡 "Good quality, but requires a Hong Kong connection. Best if you have Asia Miles to redeem or want to include a Hong Kong stopover."

Quick Comparison Table

AirlineTypeDirect?BaggageBest for
EVA AirFull Service✅ YesIncludedReliability / miles
China AirlinesFull Service✅ YesIncludedFirst visit / Taiwanese food
STARLUXPremium✅ YesIncludedPremium experience
Thai AirwaysFull Service✅ YesIncludedThai travellers / ROP miles
Thai VietJetLCC✅ YesAdd-onTravel light / budget
ScootLCC❌ via SINAdd-onSingapore combo
Cathay PacificFull Service❌ via HKGIncludedAsia Miles / HK combo

Which Should You Choose?

🏆
Reliability First

→ EVA Air or China Airlines — multiple daily departures, on-time record

Want Something Special

→ STARLUX Airlines — brand new aircraft, premium feel at similar prices

💰
Budget / Travelling Light

→ Thai VietJet — check total all-in price with add-ons first

🇹🇭
Prefer Thai Service

→ Thai Airways — Thai food on board, Thai crew, ROP miles

Frequently Asked Questions

Which airlines fly direct from Bangkok to Taipei?

Non-stop flights from Bangkok (BKK) to Taipei (TPE) are operated by EVA Air, China Airlines, STARLUX Airlines, Thai Airways, and Thai VietJet. Scoot and Cathay Pacific require connections via Singapore and Hong Kong respectively.

How long is the direct flight from Bangkok to Taipei?

Direct flights take approximately 3 hours 35–45 minutes depending on the airline and routing.

Is STARLUX better than EVA Air?

STARLUX offers a newer, design-focused premium experience. EVA has more frequency and a longer track record. Both are excellent — choose STARLUX for something fresh, EVA for reliability and more departure times.

How far in advance should I book?

2–3 months ahead for good prices. For Thai public holidays (Songkran, New Year), book 3–4 months ahead. Both EVA and China Airlines allow mileage redemptions.

Is Thai VietJet worth it for Bangkok–Taipei?

It can be good value if you travel light. Always check the total price including baggage, seat selection, and meals — the all-in cost can sometimes match full-service fares during promotions.

Found Your Flight? Time to Pick a Hotel.

Explore our verified hotel reviews and neighbourhood guides for Taipei — from budget hostels to five-star luxury.

Taipei Hotels Taiwan Guide
Taipei Hotels Taiwan Guide