Flight distance between New York City, United States of America and Krasnoyarsk, Russia 5,709.1 mi / 9,187.8 km