1Saint Petersburg
Source: Link
The second largest city in Russia and one of the must-see places in the world. Saint Petersburg is the most expensive city to live in Russia, for every reason. Public transport for a month is well over $50. Russia is an exciting destination for many people. These cities are the most expensive to live, so get ready to spend higher than usual.