Flight distance between Sihanoukville, Cambodia and Barnaul, Russia 3,150.2 mi / 5,069.7 km