In a “Diwali gift” to travellers, Air India has once again made its flights between Delhi/Mumbai and New York (JFK and Newark EWR) nonstop since Wednesday, shaving close to four hours from the travel time of the one-stops these had become since the US-Iran war broke out this Feb 28.