nickmendoza There is a lot of mention of obtaining an insurance policy that is valid in Russia and showing a printed policy document at the border. Is this actually necessary?
For EU citizenship, medical insurance is required when applying. Insurance policy number to provide in the online form if evisa or to bring at the consulate if paper visa.
At border not asked.
Insurance company must be russian, because all NATO countries removed Russian Feferation of their coverage list in 2022. Means you have to pay to a Russian bank account or use a reseller that is on both bank systems and have you pay him by Paypal for instance (goingrus does that).
A Russian bank dif set a site , mentionned by Irena, for foreigners to pay with their cards by using a Belarusian bank, but then many banks cut off Belarus also.