Flight distance between Sihanoukville, Cambodia and Moscow, Russia 4,684.1 mi / 7,538.4 km