On this page, you can find and purchase flight tickets for the Nanjing — Shenzhen route. The 1,154 km flight takes about 2.5 hours, and with a high frequency of flights (around 99 per week), you can find convenient options at any time of day. Before your flight, we recommend checking information on how to get to Nanjing airport and how to get from the airport to downtown Shenzhen.
Direct flights are provided by carriers such as Shenzhen Airlines (ZH), China Eastern Airlines (MU), and Hainan Airlines (HU). Ticket prices depend on the season and booking time, so use the current calendar and price dynamics chart below to find the best fare.



















