Flight distance between New York City, United States of America and Kolkata, India 7,920.4 mi / 12,746.6 km