Flight distance between Sihanoukville, Cambodia and Novosibirsk, Russia 3,268.5 mi / 5,260.2 km