Omsk is one of the largest Siberian Russian citis. It has a population of over million. Omsk was founded almost 250 years ago. Omsk is a major rail, road, and air hub. The distance from Moscow to Omsk is 2500 km. Please contact us to hire a Russian interpreter in Omsk.