Nonstop flights from Shenzhen to Nanjing
6 airlines fly this route, with up to 21 flights a day.
When they leave
Shenzhen timeNine in the morning, 6:40 AM to 11:30 AM, then six in the afternoon, 1:10 PM to 4:35 PM, then 10 in the evening, 5:00 PM to 11:25 PM.
Every flight
Earliest first- 8:10 AM→10:20 AM
China Southern AirlinesUntil Oct 12, back Dec 3Airbus A321 · 2h 10mMon, Fri, Sat, Sun - 2:10 PM→4:35 PM
China Southern AirlinesUntil Oct 12, back Dec 3Airbus A320 · 2h 25mMon, Fri, Sat, Sun - 3:20 PM→5:40 PM
China Southern AirlinesUntil Oct 12, back Dec 3Airbus A320 · 2h 20mMon, Fri, Sat, Sun
Schedules last checked Oct 1, 2026. Times are local.
Flying from Shenzhen to Nanjing
Shenzhen Airlines flies most often, 30 times a week on the Boeing 737, Airbus A320 and Airbus A321. China Southern Airlines flies 19 times a week on the Airbus A320, Airbus A321 and Airbus A321neo. China Eastern flies 1 to 3 times a day on the Airbus A321. Hainan Airlines flies 12 times a week on the Boeing 737 and Boeing 737-800. Donghai Airlines flies daily on the Boeing 737. Suparna Airlines flies on Mondays, Wednesdays and Sundays with the Boeing 737.
Flights run every day of the week, from 2 on Thursdays to 21 on Mondays and Sundays. The first arrival in Nanjing is at 8:35 AM and the last at 1:40 AM the next day. The flight covers 701 miles, and scheduled flight times run from 1h 55m to 2h 45m.
Shenzhen Airlines flies it until Oct 12 and is back on Nov 28. China Southern Airlines flies it until Oct 12 and is back on Dec 3. Hainan Airlines flies it until Oct 12 and is back on Nov 21.
More from Shenzhen
Schedules as of Oct 9, 2026.