All scheduled flights from Nan to Shenzhen (NNT-SZX)
Thailand
China
All scheduled flights from NNT to SZX. You can fly from Nan to Shenzhen with 1 stop. The flight time is between 6 and 8 hours depending on your connecting flight. The NNT-SZX route has no non-stop flights.