Flights from Shenzhen to Nanjing (SZX to NKG)

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Shenzhen to Nanjing (One Way)

What is the distance between Shenzhen and Nanjing?

The average distance from Shenzhen to Nanjing is 1151 kilometers (equals to 715 miles or 621 nautical miles). Your flight will departure from Shenzhen Airport, China and arrive on Nanjing Lukou International Airport, China.