$681 Cheap EVA Airways flights from New York to Shanghai (JFK to PVG)