Flight distance between Shamkhor, Azerbaijan and Moscow, Russia 1,099.1 mi / 1,768.9 km