Direct (nonstop) flights from Shenzhen to Kaohsiung

1 airline flys nonstop from Shenzhen Bao'an International Airport (SZX) to Kaohsiung International (KHH). It's 417 miles (671 km), about 1h 30m in the air. Operated by China Airlines.

SZX
Shenzhen Bao'an International Airport
🇨🇳 Shenzhen, China
KHH
Kaohsiung International
🇹🇼 Kaohsiung, Taiwan
Flight Time
1h 30m
Distance
417 mi
671 km
CO₂/pax
77 kg
−71 kg vs. layover
Airlines
1
China Airlines
Time Diff
Same timezone
Operated by China Airlines China Airlines

Route data last updated: May 31, 2026

Airlines with non-stop flights

China Airlines CI China Airlines
Route
SZX → KHH
Flight Time
1h 30m
Distance
417 mi

Alternative Routes

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

SZX FOC (Fuzhou) KHH
Leg 1: 1h 30m (433 mi) Leg 2: 1h 35m (235 mi) Total: ~3h 5m 🍃 148 kg CO₂ (+92% vs. direct)
Leg 1
SZX → FOC
1h 30m · 433 mi
View SZX to FOC flights →
Leg 2
FOC → KHH
1h 35m · 235 mi
View FOC to KHH flights →
SZX MNL (Manila) KHH
Leg 1: 2h 18m (731 mi) Leg 2: 1h 55m (556 mi) Total: ~4h 13m 🍃 263 kg CO₂ (+242% vs. direct)
Leg 1
SZX → MNL
2h 18m · 731 mi
View SZX to MNL flights →
Leg 2
MNL → KHH
1h 55m · 556 mi
View MNL to KHH flights →
SZX HAN (Hanoi) KHH
Leg 1: 2h 5m (523 mi) Leg 2: 2h 30m (938 mi) Total: ~4h 35m 🍃 280 kg CO₂ (+264% vs. direct)
Leg 1
SZX → HAN
2h 5m · 523 mi
View SZX to HAN flights →
Leg 2
HAN → KHH
2h 30m · 938 mi
View HAN to KHH flights →
SZX NKG (Nanjing) KHH
Leg 1: 2h 20m (699 mi) Leg 2: 2h 20m (637 mi) Total: ~4h 40m 🍃 272 kg CO₂ (+253% vs. direct)
Leg 1
SZX → NKG
2h 20m · 699 mi
View SZX to NKG flights →
Leg 2
NKG → KHH
2h 20m · 637 mi
View NKG to KHH flights →
SZX PVG (Shanghai) KHH
Leg 1: 2h 25m (765 mi) Leg 2: 2h 20m (597 mi) Total: ~4h 45m 🍃 277 kg CO₂ (+260% vs. direct)
Leg 1
SZX → PVG
2h 25m · 765 mi
View SZX to PVG flights →
Leg 2
PVG → KHH
2h 20m · 597 mi
View PVG to KHH flights →

Frequently Asked Questions

How long is the direct flight from Shenzhen to Kaohsiung?

A nonstop flight from Shenzhen (SZX) to Kaohsiung (KHH) takes approximately 1 hours and 30 minutes. The distance is 417 miles (671 km).

Which airlines fly nonstop from Shenzhen to Kaohsiung?

Just China Airlines.

Is there a nonstop flight from Shenzhen to Kaohsiung?

Yes. 1 airline: China Airlines.

How far is Shenzhen from Kaohsiung?

The flight distance from Shenzhen to Kaohsiung is 417 miles (671 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Shenzhen to Kaohsiung?

At 1h 30m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

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

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

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

Roughly 77 kg CO2 per passenger one-way. That's about the same as driving 385 km.

Is the return flight from Kaohsiung to Shenzhen 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 Shenzhen to Kaohsiung?

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 Shenzhen Bao'an International Airport for this flight?

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