Direct (nonstop) flights from Kaohsiung to Bangkok

2 airlines fly nonstop from Kaohsiung International (KHH) to Suvarnabhumi Airport (BKK). It's 1,424 miles (2,291 km), about 3h 40m in the air. Operated by China Airlines, Thai Airways International.

KHH
Kaohsiung International
🇹🇼 Kaohsiung, Taiwan
BKK
Suvarnabhumi Airport
🇹🇭 Bangkok, Thailand
Flight Time
3h 40m
Distance
1,424 mi
2,291 km
CO₂/pax
241 kg
−37 kg vs. layover
Airlines
2
China Airlines +1
Time Diff
-1h
Operated by China Airlines China Airlines Thai Airways International Thai Airways International

Route data last updated: May 28, 2026

Airlines with non-stop flights

China Airlines CI China Airlines
Route
KHH → BKK
Flight Time
3h 40m
Distance
1,424 mi
Thai Airways International TG Thai Airways International
Route
KHH → BKK
Flight Time
3h 40m
Distance
1,424 mi

Alternative Routes

Other ways to fly from Kaohsiung to Bangkok with one stop · direct emits 241 kg CO₂ per passenger

KHH MFM (Macau) BKK
Leg 1: 1h 25m (434 mi) Leg 2: 2h 55m (1,024 mi) Total: ~4h 20m 🍃 278 kg CO₂ (+15% vs. direct)
Leg 1
KHH → MFM
1h 25m · 434 mi
View KHH to MFM flights →
Leg 2
MFM → BKK
2h 55m · 1,024 mi
View MFM to BKK flights →
KHH DAD (Da Nang) BKK
Leg 1: 2h 35m (910 mi) Leg 2: 1h 45m (524 mi) Total: ~4h 20m 🍃 290 kg CO₂ (+20% vs. direct)
Leg 1
KHH → DAD
2h 35m · 910 mi
View KHH to DAD flights →
Leg 2
DAD → BKK
1h 45m · 524 mi
View DAD to BKK flights →
KHH SGN (Ho Chi Minh City) BKK
Leg 1: 3h (1,213 mi) Leg 2: 1h 30m (446 mi) Total: ~4h 30m 🍃 312 kg CO₂ (+29% vs. direct)
Leg 1
KHH → SGN
3h · 1,213 mi
View KHH to SGN flights →
Leg 2
SGN → BKK
1h 30m · 446 mi
View SGN to BKK flights →
KHH HAN (Hanoi) BKK
Leg 1: 2h 43m (938 mi) Leg 2: 2h (615 mi) Total: ~4h 43m 🍃 297 kg CO₂ (+23% vs. direct)
Leg 1
KHH → HAN
2h 43m · 938 mi
View KHH to HAN flights →
Leg 2
HAN → BKK
2h · 615 mi
View HAN to BKK flights →
KHH HKG (Hong Kong) BKK
Leg 1: 1h 40m (410 mi) Leg 2: 3h 5m (1,049 mi) Total: ~4h 45m 🍃 278 kg CO₂ (+15% vs. direct)
Leg 1
KHH → HKG
1h 40m · 410 mi
View KHH to HKG flights →
Leg 2
HKG → BKK
3h 5m · 1,049 mi
View HKG to BKK flights →

Frequently Asked Questions

How long is the direct flight from Kaohsiung to Bangkok?

A nonstop flight from Kaohsiung (KHH) to Bangkok (BKK) takes approximately 3 hours and 40 minutes. The distance is 1,424 miles (2,291 km).

Which airlines fly nonstop from Kaohsiung to Bangkok?

2 airlines: China Airlines, Thai Airways International.

Is there a nonstop flight from Kaohsiung to Bangkok?

Yes. 2 airlines: China Airlines, Thai Airways International.

How far is Kaohsiung from Bangkok?

The flight distance from Kaohsiung to Bangkok is 1,424 miles (2,291 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What is the time difference between Kaohsiung and Bangkok?

Bangkok is 1 hour behind Kaohsiung. (Asia/Taipei vs Asia/Bangkok.)

What type of aircraft flies from Kaohsiung to Bangkok?

At 3h 40m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Taiwan to Thailand?

Depends on your passport. Check with the Thailand embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Kaohsiung to Bangkok?

Roughly 241 kg CO2 per passenger one-way. That's about the same as driving 1,205 km.

Is the return flight from Bangkok to Kaohsiung also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Kaohsiung to Bangkok?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Kaohsiung International for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.