Flight distance between Shamakhi, Azerbaijan and Novokuznetsk, Russia 1,988.4 mi / 3,200.0 km