New york city to martha's vineyard flights July 8, 2019 16 32 64 128 Nyc to new haven New york city train New york to athens