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