Flights from Nyingchi to Shenzhen – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
LZY to SZX – All flight route options from Nyingchi Airport, China to Shenzhen Bao'an International Airport, China. These flights are operated by 8 airlines. Fly non-stop with China Southern Airlines or choose from 4 different transit flights. The shortest flight time is 3 hours and 50 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.
Nyingchi to Shenzhen flights
With over 434 flights every week and 5 different airlines you have a wide range of options. You can fly non-stop to Shenzhen (SZX) from Nyingchi (LZY) with China Southern Airlines but if a stopover option suits you better you can choose to fly via Chengdu, Chongqing or any other of the 4 alternatives with connectiing airports.
Nyingchi to Shenzhen with China Southern Airlines
You can fly non-stop every Tuesday, Thursday or Saturday at 11:20 or 11:45.
With Tibet Airlines
If you fly from Nyingchi with Tibet Airlines you will do a stopover in Chengdu, CTU before reaching Shenzhen. This flight trip will take 6 hours and 40 minutes and you can fly every weekday with departures at 09:55.
Distance & flight times: Nyingchi Airport to Shenzhen Bao'an International Airport
The shortest flight time between LZY and SZX is 3 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 50m | - | 1302 miles (2095 km) |
TFU Chengdu | 6h 15m | 1h 45m | 1394 miles (2243 km) |
CKG Chongqing | 6h 30m | 1h 50m | 1403 miles (2257 km) |
CTU Chengdu | 6h 40m | 2h 5m | 1401 miles (2254 km) |
XIY Xian | 7h 40m | 2h 10m | 1783 miles (2869 km) |

