Flights from Xian to Shenzhen – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
XIY to SZX – All flight route options from Xi'an Xianyang International Airport, China to Shenzhen Bao'an International Airport, China. These flights are operated by 19 different airlines. Fly non-stop or choose from 22 different connecting flights. The shortest flight time is 2 hours and 40 minutes. See the full flight schedule and time table, including departure times, airlines and stopover 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.
Xian to Shenzhen flights
There are over 31 airlines and as many as 2102 flights every week to this destination. You can fly non-stop to Shenzhen (SZX) from Xian (XIY) with Sichuan Airlines, Spring Airlines, China Southern Airlines, Hainan Airlines, China Eastern Airlines, Shenzhen Airlines, Tibet Airlines, Air Changan or Suparna Airlines but if a stopover option suits you better you can choose to fly via Enshi, Hefei or any other of the 22 alternatives with connectiing airports.
Xian to Shenzhen with Sichuan Airlines
You can fly non-stop every weekday with flights departing at 07:05 or 09:10.
With Loong Air
If you choose to fly with Loong Air from Xian to Shenzhen you can make a transit either via Enshi or via Hangzhou. The route via Enshi is 2 hours and 35 minutes faster.
Distance & flight times: Xi'an Xianyang International Airport to Shenzhen Bao'an International Airport
The shortest flight time between XIY and SZX is 2 hours and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 40m | - | 875 miles (1408 km) |
ENH Enshi | 4h 25m | 1h 0m | 886 miles (1426 km) |
HFE Hefei | 5h 20m | 1h 0m | 1185 miles (1907 km) |
YBP Yibin | 5h 25m | 1h 20m | 1183 miles (1903 km) |
KWE Guiyang | 5h 30m | 1h 35m | 1079 miles (1736 km) |
UYN Yulin | 6h 0m | 1h 40m | 1384 miles (2227 km) |
CKG Chongqing | 6h 0m | 2h 25m | 1014 miles (1632 km) |
HAK Haikou | 6h 5m | 1h 50m | 1299 miles (2090 km) |
WUH Wuhan | 6h 10m | 2h 30m | 973 miles (1566 km) |
LZO Luzhou | 6h 20m | 2h 5m | 1106 miles (1780 km) |
NGB Ningbo | 6h 20m | 1h 40m | 1508 miles (2426 km) |
NNG Nanning | 6h 25m | 2h 25m | 1183 miles (1903 km) |
FOC Fuzhou | 6h 25m | 2h 5m | 1316 miles (2117 km) |
NKG Nanjing | 6h 30m | 1h 50m | 1322 miles (2127 km) |
HGH Hangzhou | 6h 40m | 2h 5m | 1412 miles (2272 km) |
NTG Nantong | 6h 50m | 1h 40m | 1518 miles (2442 km) |
KMG Kunming | 6h 50m | 1h 55m | 1447 miles (2328 km) |
TFU Chengdu | 7h 5m | 2h 55m | 1170 miles (1883 km) |
TNA Jinan | 7h 5m | 2h 40m | 1514 miles (2436 km) |
SJW Shijiazhuang | 7h 15m | 2h 25m | 1493 miles (2402 km) |
SHA Shanghai | 7h 25m | 3h 0m | 1522 miles (2449 km) |
WUX Wuxi | 7h 45m | 2h 45m | 1448 miles (2330 km) |
WNZ Wenzhou | 8h 0m | 2h 50m | 1423 miles (2290 km) |

