One of Shanghai Airlines cheapest prices for a Shanghai to Zhangjiajie flight we have right now is ₱3889.
The price for a Shanghai Airlines flight between Shanghai to Zhangjiajie will vary according to some factors, like seasonality and anticipation.