Flight time
2 h and 20 m
The China Southern Airlines flight duration between Xi An and Shanghai is approximately 2 h and 20 m, though it may be influenced by additional factors.
Departure Airport
Xianyang
When traveling with China Southern Airlines from Xi An to Shanghai, your departure will be from Xianyang.
Arrival Airport
Pu Dong
Whether you travel with China Southern Airlines from Xi An to Shanghai, your arrival airport will be Pu Dong.