Flight time from new york to delhi india July 8, 2019 16 32 64 128 Flight time from new york to bali indonesia