Direct (nonstop) flights from Kaohsiung to Shenzhen

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

KHH
Kaohsiung International
🇹🇼 Kaohsiung, Taiwan
SZX
Shenzhen Bao'an International Airport
🇨🇳 Shenzhen, China
Flight Time
1h 40m
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 29, 2026

Airlines with non-stop flights

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

Alternative Routes

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

KHH FOC (Fuzhou) SZX
Leg 1: 1h 35m (235 mi) Leg 2: 1h 50m (433 mi) Total: ~3h 25m 🍃 148 kg CO₂ (+92% vs. direct)
Leg 1
KHH → FOC
1h 35m · 235 mi
View KHH to FOC flights →
Leg 2
FOC → SZX
1h 50m · 433 mi
View FOC to SZX flights →
KHH MNL (Manila) SZX
Leg 1: 1h 50m (556 mi) Leg 2: 2h 25m (731 mi) Total: ~4h 15m 🍃 263 kg CO₂ (+242% vs. direct)
Leg 1
KHH → MNL
1h 50m · 556 mi
View KHH to MNL flights →
Leg 2
MNL → SZX
2h 25m · 731 mi
View MNL to SZX flights →
KHH HAN (Hanoi) SZX
Leg 1: 2h 43m (938 mi) Leg 2: 1h 50m (523 mi) Total: ~4h 33m 🍃 280 kg CO₂ (+264% vs. direct)
Leg 1
KHH → HAN
2h 43m · 938 mi
View KHH to HAN flights →
Leg 2
HAN → SZX
1h 50m · 523 mi
View HAN to SZX flights →
KHH WUH (Wuhan) SZX
Leg 1: 2h 40m (680 mi) Leg 2: 2h 5m (560 mi) Total: ~4h 45m 🍃 255 kg CO₂ (+231% vs. direct)
Leg 1
KHH → WUH
2h 40m · 680 mi
View KHH to WUH flights →
Leg 2
WUH → SZX
2h 5m · 560 mi
View WUH to SZX flights →
KHH NKG (Nanjing) SZX
Leg 1: 2h 20m (637 mi) Leg 2: 2h 35m (699 mi) Total: ~4h 55m 🍃 272 kg CO₂ (+253% vs. direct)
Leg 1
KHH → NKG
2h 20m · 637 mi
View KHH to NKG flights →
Leg 2
NKG → SZX
2h 35m · 699 mi
View NKG to SZX flights →

Frequently Asked Questions

How long is the direct flight from Kaohsiung to Shenzhen?

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

Which airlines fly nonstop from Kaohsiung to Shenzhen?

Just China Airlines.

Is there a nonstop flight from Kaohsiung to Shenzhen?

Yes. 1 airline: China Airlines.

How far is Kaohsiung from Shenzhen?

The flight distance from Kaohsiung to Shenzhen 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 Kaohsiung to Shenzhen?

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

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

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

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

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

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

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.