Flight distance between Altai, Mongolia and Novokuznetsk, Russia 650.8 mi / 1,047.3 km