Footer

Home
  • Home
  • Blog
  • Banks

In short

  • In Russia today, everyday payments work on a "card + cash" combo. Which card works depends on who issued it.
  • Russian cards (Mir and other products from Russian banks) work everywhere — in shops, cafes, taxis, on public transport, and in online services.
  • Foreign Visa and Mastercard issued outside Russia do not work in Russia. That applies to both merchants and ATMs. It's the official position of the payment systems themselves, not a temporary glitch.
  • UnionPay works with some issuers and at some merchants. It's less reliable than Mir, but as a backup for a visitor from China or a handful of other countries, it's a real option.
  • Cash is the universal tool — in any situation, for any audience, in any scenario. It's the safety floor that won't let you down.

Below is a detailed breakdown of the four payment options and the strategies that work for different audiences: Russian residents, visitors from the CIS, visitors from China, and visitors from other regions.

What "works" means and why this is even a question

Around the world, the default assumption is that a bank card works basically everywhere. In Russia in 2026 that isn't true — or rather, it isn't true for every card. After 2022, Visa and Mastercard stopped processing Russian transactions on cards issued outside Russia. The card is still physically in your wallet, but on the payment network it is "invisible" to Russian terminals and ATMs.

Meanwhile, the national Mir payment system operates inside Russia — it processes all domestic transactions on cards from Russian banks, including Visa/Mastercard-branded cards that Russian banks issued before the changes: they work only in Russia, but they do work.

So when we talk about "card or cash," the first thing to sort out is whose card you actually have.

Scenario 1: you are a Russian resident with a Russian card

The simplest case. A Russian card (Mir, or a Visa/Mastercard from a Russian bank) works anywhere in Russia that has a POS terminal or accepts contactless payments. That covers shops, cafes, taxis, public transport, parking, airport counters, hotels, and government services.

Cash, in this scenario, is your backup for situations when:

  • The terminal is down or there's no connection.
  • You need to pay a small cash-only business (a market stall, a private driver, a workshop).
  • You want to leave a cash tip.
  • You're buying from a private seller through classifieds.

How much to keep in cash is personal, but 5,000–15,000 ₽ in your wallet is usually more than enough. Carrying large sums of cash day to day makes no sense — it's both inconvenient and unsafe.

Scenario 2: you are a visitor from the CIS or EAEU

There are a lot of edge cases here depending on the country. The key points:

Mir card. In several EAEU countries (Belarus, Armenia, Kazakhstan, Kyrgyzstan), a Mir card issued by a Russian bank works with some issuers and at some merchants. Reliability is lower than inside Russia. If your bank issues Mir cards, ask them what currently works in Russia.

UnionPay. In some CIS countries, banks issue UnionPay cards. These cards work unevenly in Russia — some issuing banks go through, others don't. The best way to find out right now is to call your bank.

National payment systems. Armenia's ArCa, Belarus's Belkart, Uzbekistan's Humo — these generally do not work in Russia as payment cards, but they may be usable for withdrawing currency or rubles at partner banks. Check with your specific issuer.

Cash. The universal option. If your bank's cards don't work, cash in USD/EUR/CNY or your national currency can be exchanged at bank cash desks in Moscow and Saint Petersburg at the regular rates. A guide to exchange: which currency to bring to Russia.

Scenario 3: you are a visitor from China

The main tool here is UnionPay. UnionPay cards issued in China work in Russia much more reliably than European Visa/Mastercard. Some POS terminals in Moscow and Saint Petersburg accept UnionPay directly, and ATMs at several large Russian banks dispense rubles on these cards.

That said, "works" doesn't mean "works everywhere." In smaller shops, taxis, and cafes, UnionPay may not be supported. So even with UnionPay in your pocket, you need a cash reserve in yuan or dollars. A guide on yuan: where to exchange yuan in Moscow.

An alternative is the standard route: exchange cash CNY (or USD) for rubles at a Russian bank's cash desk, then pay with rubles.

Scenario 4: you are a visitor from the EU, US, UK, or other countries

This is the hardest scenario. Foreign Visa and Mastercard issued by banks in these countries do not work in Russia — not in shops, not at ATMs. That means:

  • You won't be able to pay in Moscow with your home-country Visa/Mastercard, debit or credit.
  • You won't be able to withdraw rubles from an ATM with your home-country card.
  • Apple Pay and Google Pay tied to such cards also do not work in Russia.

The realistic strategy for visitors from these countries is to plan around cash. Bring USD, EUR, or another major currency, exchange it for rubles at a bank cash desk in Moscow or Saint Petersburg, and pay in ruble cash from there. Guide: which currency to bring to Russia.

Alternative cards people sometimes consider: UAE-issued cards (some issuers work in Russia), Kazakh cards, Chinese UnionPay. These can work, but each needs a closer look depending on your specific bank and country.

Compare rates before you exchange

How much you should actually exchange depends on your plans. The widget below shows Moscow banks with current USD/EUR/CNY rates — handy for sizing up your budget:

Summary table: what works for whom

Card type / payment method

In Russian shops

At Russian ATMs

In Russian online services

Russian Mir card

Works

Works

Works

Russian Visa/Mastercard (issued before 2022)

Works

Works

Works

Foreign Visa/Mastercard (issued outside Russia)

Does not work

Does not work

Does not work

UnionPay (Russian issuer)

Works

Works

Some services

UnionPay (foreign issuer)

At some merchants

At some ATMs

Rarely

Ruble cash

Everywhere

—

—

Cash USD/EUR/CNY

Not for payment — for exchange

—

—

How much cash to keep in Russia

There's no one-size-fits-all number, but here are useful benchmarks by traveler profile.

Russian residents. 5,000–15,000 ₽ in your wallet for day-to-day spending is usually more than enough. The rest stays in your account.

CIS visitors with a working card. 5,000–10,000 ₽ a day will cover almost any budget; the rest stays on the card.

Visitors with UnionPay. It pays to carry a bit more — 10,000–20,000 ₽ — because UnionPay has fewer acceptance points in Russia than Mir. You can top up at an ATM as needed.

Visitors whose cards don't work at all. The whole budget is in cash. For a given day, it's practical to keep 5,000–20,000 ₽ in your wallet depending on plans, with the rest in the hotel safe or zipped inside a bag — but never all in one place.

Carrying cash safely

Moscow and Saint Petersburg are generally calm urban environments, but a large amount of cash on you always attracts extra attention. A few simple rules:

  • Don't keep the whole sum in one place. Split it between pockets, wallet, and bag.
  • Don't count money on the street, especially next to an ATM or right outside a bank.
  • After exchanging a large sum at a bank cash desk, put it away in your bag, head straight to the metro or your transport, and don't walk through crowded areas with a stack of cash in your hand.
  • At the hotel, use the safe for the main sum and keep only the day's spending money in your wallet.

Comparison table: which strategy fits you

Profile

Primary tool

Backup

How much to exchange on arrival

Russian resident

Russian card

5–15k ₽ in cash

Not applicable

EAEU visitor with a working card

Own card + cash

5–10k ₽ in cash

As needed

Visitor from China

UnionPay + cash

10–20k ₽ in cash

50–100 USD for day one

Visitor from EU, US, UK

Cash only

Whole budget in cash

50–100 USD for day one, the rest in town

Visitor with a home card from the UAE, KZ

Depends on the issuer — ask your bank

Cash as backup

Minimum for day one

Where to read next

  • Which currency to bring to Russia — preparing before the trip.
  • Dollars or euros to Russia — a currency comparison.
  • Currency exchange at Moscow airports — what to do straight after landing.

Frequently asked questions

Can I pay in Russia in 2026 with a Visa/Mastercard issued abroad?

No. Foreign Visa and Mastercard issued outside Russia do not work in Russia — not in shops, not at ATMs. That's the official position of the payment systems themselves. If that's your only card, plan on using cash.

Does UnionPay work in Moscow?

Some UnionPay cards do work in Moscow — that applies to a number of issuers in China and a few other countries. With other issuers, the card may not be accepted. The best way to find out is to ask your bank before the trip.

Can I withdraw rubles in Russia with a foreign card?

In the vast majority of cases, no. Russian bank ATMs do not service foreign Visa/Mastercard. ATMs at some large banks may accept UnionPay from certain issuers — but that's not a general rule.

How much ruble cash is comfortable to carry around Moscow?

For a tourist, 5,000–15,000 ₽ in your wallet for the day is usually enough. Larger sums are best kept separately from your main wallet.

Can I pay in cash US dollars in Moscow shops?

No. Prices in Russia are in rubles, and retailers are not allowed to accept foreign cash. You exchange dollars or euros for rubles at a bank cash desk and then pay in rubles.

What works on Moscow public transport?

The Troika card, bank cards with the Mir logo, and contactless payment from a linked Mir card. Foreign cards do not work.

Footer

Accurate currency exchange rates in Russia: dollar, ruble, euro / USD, EUR, RUB. Coded with ❤️.

Accurate currency exchange rates: dollar, ruble, euro / USD, EUR, RUB. Coded with ❤️.

Currency Rates

  • Euro
  • Dollar
  • Dollar
  • Central bank rates

Legal

  • Terms of Service
  • Privacy Policy

About

  • About TheMoney
  • Contact TheMoney
  • Frequently Asked Questions (FAQ)
  • Site Map

Up-to-date currency exchange rates in Russia: cash and ATMs. Best bank offers, National Bank rates, 60-month charts and currency converter.

Articles

Cash or Card in Russia in 2026: What Works and Where

Date Published

05/25/2026
Cash or Card in Russia in 2026: What Works and Where
  1. Home
  2. Blog
  3. Cash or Card in Russia in 2026: What Works and Where
Best rate for selling
The best rate for selling in the list is marked with 🔥 and today it's 75 ₽ for 1 US Dollar: Bank Saint Petersburg.The average rate for selling among banks today is 71.59 ₽ for 1 US Dollar.
Best {currency} rates today
BankRateЛокацияActions
Bank logo1
1
Bank Saint Petersburg
🔥
75 ₽
for  1 US Dollar
2026-05-26T16:01:24.551ZUpd. 2 hours agoRate updated 2 hours ago
Find bank on mapon map
Bank logo2
2
Uralsib Bank
74.21 ₽
for  1 US Dollar
2026-05-26T16:01:25.577ZUpd. 2 hours agoRate updated 2 hours ago
Find bank on mapon map
Bank logo3
3
VTB Bank
74.05 ₽
for  1 US Dollar
2026-05-26T16:01:24.708ZUpd. 2 hours agoRate updated 2 hours ago
Find bank on mapon map
Bank logo4
4
Absolut Bank
74 ₽
for  1 US Dollar
2026-05-26T16:01:24.269ZUpd. 2 hours agoRate updated 2 hours ago
Find bank on mapon map
Bank logo5
5
Transcapitalbank
73.55 ₽
for  1 US Dollar
2026-05-26T16:01:25.485ZUpd. 2 hours agoRate updated 2 hours ago
Find bank on mapon map
Bank logo6
6
Bank Zenit
73 ₽
for  1 US Dollar
2026-05-26T16:01:24.474ZUpd. 2 hours agoRate updated 2 hours ago
Find bank on mapon map