Fly from Philly to Shanghai for $684 round-trip on Air Canada.
Searching Air Canada, we found seats departing PHL on Friday, April 29, returning from PVG on Sunday, May 8. Flights connect via Toronto YYZ.
Other dates are also available for departures through April, and again from September through December.
See our fare details for booking info.
Need a room in Shanghai? Here's what's available for the above dates on Hotelwatchdog.