Payments in Moscow
Learn more about exchanging money, and paying with cards or cash in Moscow

Visa and MasterCard are currently not accepted in Russia. MIR and UnionPay cards are widely used for payments.
Cash and Currency Exchange in Moscow
Also, cash is accepted absolutely everywhere. You can exchange foreign currency for roubles at an exchange office; there are more than a hundred of them throughout the city. For better exchange options, use city exchange offices marked on the map.
You can bring cash with you, but any amount equivalent to more than $10,000 will have to be declared upon entry. Also, you cannot take foreign currency in cash in excess of $10,000 out of Russia.

Bank Card for Your Trip to Russia
Get a virtual YooMoney card in just a few minutes.
With this card, you can pay for your hotel, buy museum tickets in advance, and make any other purchases during your trip.