Flight distance between New York City, United States of America and Lucknow, India 7,499.9 mi / 12,070.0 km