Flights from Shenzhen to Xian – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
SZX to XIY – All flight route options from Shenzhen Bao'an International Airport, China to Xi'an Xianyang International Airport, China. These flights are operated by 17 different airlines. Fly non-stop or choose from 18 different connecting flights. The shortest flight time is 2 hours and 35 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 Xi'an Xianyang Airport
We got great deals on hotels and car rentals near the airport.
Shenzhen to Xian flights
There are over 27 airlines and as many as 1911 flights every week to this destination. You can fly non-stop to Xian (XIY) from Shenzhen (SZX) 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 Hefei, Wuhan or any other of the 18 alternatives with connectiing airports.
Shenzhen to Xian with Sichuan Airlines
You can fly non-stop every weekday with flights departing at 10:50 or 13:20.
With Shanghai Airlines
If you fly from Shenzhen with Shanghai Airlines you will do a stopover in Shanghai, SHA before reaching Xian. This flight trip will take 6 hours and 10 minutes and you can fly every weekday with departures at 12:30.
Distance & flight times: Shenzhen Bao'an International Airport to Xi'an Xianyang International Airport
The shortest flight time between SZX and XIY is 2 hours and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 35m | - | 875 miles (1408 km) |
HFE Hefei | 5h 20m | 1h 15m | 1185 miles (1907 km) |
WUH Wuhan | 5h 35m | 2h 5m | 973 miles (1566 km) |
KWE Guiyang | 6h 0m | 2h 10m | 1079 miles (1736 km) |
CKG Chongqing | 6h 5m | 2h 10m | 1014 miles (1632 km) |
CSX Changsha | 6h 8m | 2h 20m | 895 miles (1440 km) |
NTG Nantong | 6h 15m | 1h 30m | 1518 miles (2442 km) |
NKG Nanjing | 6h 20m | 1h 45m | 1322 miles (2127 km) |
KHN Nanchang | 6h 35m | 2h 50m | 1020 miles (1641 km) |
KMG Kunming | 6h 40m | 2h 30m | 1447 miles (2328 km) |
HGH Hangzhou | 6h 43m | 1h 30m | 1412 miles (2272 km) |
TFU Chengdu | 6h 53m | 2h 50m | 1170 miles (1883 km) |
TNA Jinan | 7h 0m | 2h 20m | 1514 miles (2436 km) |
WUX Wuxi | 7h 10m | 2h 25m | 1448 miles (2330 km) |
HAK Haikou | 7h 25m | 2h 50m | 1299 miles (2090 km) |
NGB Ningbo | 7h 25m | 2h 40m | 1508 miles (2426 km) |
SHA Shanghai | 7h 35m | 1h 50m | 1522 miles (2449 km) |
YIW Yiwu | 7h 38m | 3h 0m | 1359 miles (2187 km) |
WNZ Wenzhou | 7h 55m | 3h 0m | 1423 miles (2290 km) |

