Shanghai - new york direct flight July 8, 2019 16 32 64 128 Shanghai to new york direct flights Shanghai to new york direct flight time