Flights from Taipei to Shenzhen – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
TPE to SZX – All flight route options from Taoyuan International Airport, Taiwan to Shenzhen Bao'an International Airport, China. These flights are operated by 4 different airlines. Fly non-stop or choose from 0 different connecting flights. The shortest flight time is 1 hour and 50 minutes. See the full flight schedule and time table, including departure times, airlines and in-flight details to find the best option for you.
Find the best prices on hotels and car rental near Shenzhen Bao'an Airport
We got great deals on hotels and car rentals near the airport.
Taipei to Shenzhen flights
There are over 4 and approximately 20 flights every week. You can fly non-stop to Shenzhen (SZX) from Taipei (TPE) with UNI Air, China Airlines, China Southern Airlines or Shenzhen Airlines
Tip! You can also fly to Shenzhen from Sungshan (TSA).
Taipei to Shenzhen with UNI Air
You can fly non-stop every Tuesday, Thursday or Sunday at 16:25.
Distance & flight times: Taoyuan International Airport to Shenzhen Bao'an International Airport
The shortest flight time between TPE and SZX is 2 hours.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 0m | - | 500 miles (805 km) |


Quick copy and share this page
From Taipei to China
Below is a list of other destinations to China from Taoyuan International Airport with either direct flights or 1 stop connections.
-
PVG Shanghai Direct
-
PEK Beijing Direct
-
CAN Guangzhou Direct
-
TFU Chengdu Direct
-
XIY Xian
-
PKX Beijing
-
CKG Chongqing Direct
-
KMG Kunming
-
HGH Hangzhou Direct
-
HAK Haikou
From Taiwan to Shenzhen
Below is a list of other cities in Taiwan with flights to Shenzhen with either non-stop or connecting flights.