Flight distance between New York City, United States of America and Barnaul, Russia 5,803.2 mi / 9,339.4 km