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