Below is a detailed look at each option and what to do if you need the cash right now.
A few years ago, Moscow and other major Russian cities had independent currency exchange offices — small operators with 24-hour cash desks, usually on busy streets and near railway stations. Between 2010 and 2016, this industry was effectively shut down by the regulator: cash foreign-currency operations were left only to banks and authorised credit institutions. First came minimum-capital requirements, then broader regulation of FX operations.
For a Moscow resident in 2026, the upshot is simple: the "currency exchange office" — a standalone outlet with a rate board, open at night — is essentially extinct. What's left are bank FX desks, and bank FX desks run on bank hours. For most banks, that means weekday evenings, with short hours on weekends — or closed.
It pays to know this in advance — otherwise the plan of "showing up on Tverskaya at night to exchange 200 euros" won't pan out.
Moscow's three airports — Sheremetyevo, Domodedovo, and Vnukovo — are the traditional zone for round-the-clock exchange. Several banks and FX operators run desks there; some are open 24 hours, others operate "until the last flight" (which in Moscow is almost the same thing).
There's one drawback: the rate. Airport FX rates are consistently worse than city rates — that's the nature of a sales point catering to transit demand. The spread at an airport FX desk can be 1.5 to 2 times wider than at a city branch. On 100 dollars, the difference is negligible. On 1,000, it hurts.
So a simple rule of thumb: if you need a night-time exchange of up to 100 USD/EUR, the airport will do — and it's a perfectly comfortable solution. If you need to exchange more, wait until morning and head to a city bank branch. For more on the price gap, see airport vs. city: where it's better to exchange currency in Moscow.

Some large Moscow banks run branches that stay open late or on weekends. That isn't "24/7," but it does beat the standard 9:00 AM – 7:00 PM, Monday-to-Friday schedule. In practice, it works out roughly like this:
The widget at the top of the page shows rates by bank and branch addresses. Before heading out, check the specific office's hours on the bank's website — schedules often change around holidays.
The widget below lists Moscow banks with current rates and branch addresses:
Don't pick by who posts the biggest number — pick by who's open in your time window and within easy reach. An extra hour of sleep is worth more than 0.5 rubles per dollar.
There are a few practical paths here.
If the amount is small (up to the equivalent of 100 USD/EUR) and you need it urgently for current expenses. Head to the nearest 24/7 location — usually an airport, or a round-the-clock FX desk run by a large operator in central Moscow. Treat the poor rate as the "price of urgency" and don't overpay beyond what you need — exchange just enough to get you through to morning.
If the amount is mid-sized or large. Wait for morning. A few hours of sleep aren't worth the 1,500–3,000 rubles you'll pay for the "urgent" rate. In the morning, head to a normal city branch, pick a rate from the widget, and exchange at your leisure.
If you need the exchange on a weekend. It's not "night," but the problem is similar — banks run shorter hours or are closed altogether. For the full breakdown, see weekend currency exchange in Moscow.
If the conversion can be non-cash. Any Moscow bank lets you convert rubles into USD/EUR/CNY in a foreign-currency account through its mobile app, at any time of day, at the bank's rate or the market rate. It isn't a cash exchange, but if the goal is to lock in an FX position overnight, this works.
Time of day | Bank FX desk | Airport FX desk | In-app conversion | Exchange-traded deal |
|---|---|---|---|---|
Weekday 9:00 AM – 7:00 PM | Available everywhere | Available | Available | Exchange open 10:00 AM – 6:50 PM (plus morning and evening sessions) |
Weekday 7:00 PM – 10:00 PM | Some branches | Available | Available | Moscow Exchange evening session |
Weekday 10:00 PM – 8:00 AM | Closed | Available | Available | Exchange closed |
Saturday, daytime | Some branches | Available | Available | Exchange closed |
Sunday, daytime | Very rarely | Available | Available | Exchange closed |
Night | Closed | Available | Available | Exchange closed |
The main takeaway: the only truly round-the-clock place to get cash in Moscow is the airport — and you pay for it in the rate.

The most practical approach, if you need the exchange done by the next day rather than this second:
The upside: the non-cash conversion rate in the app is usually better than the cash-desk rate for the same currency. The downside: if you need the money tonight, this approach doesn't work.
A few common mistakes when exchanging at night:
Full-service cash desks open round the clock are virtually nonexistent inside the city. Retail currency exchange in Russia is fully inside the banking perimeter, and 24-hour bank FX desks in the city are a rarity. Real 24/7 service is found mainly at the airports.
Each of these airports has FX desks open round the clock, tied to the flight schedule. Check exact locations and hours on the airports' own websites before you go — schedules do change.
No, multi-currency cash exchange via ATMs isn't a widespread practice in Moscow. An ATM can give you rubles from your card, but it won't accept cash dollars or hand you cash dollars in return for rubles.
If the amount is small (50–100 dollars for current expenses), exchange at the airport — the markup is tolerable. If it's more than 200 dollars, wait for the morning; the difference can add up to real money.
On major holidays, FX desk hours are even shorter than on a regular weekend. On New Year's Eve, plan to use the airports only. For public holidays in general, check the specific bank's website ahead of time.
Yes — non-cash conversion of rubles into USD/EUR/CNY through a mobile app is available 24 hours a day. The rate is usually the exchange rate plus the bank's spread. It's the best option if you need the money in an account rather than as cash.
Date Published

| Bank | Rate | Локация | Actions |
|---|---|---|---|
75 ₽ for 1 US Dollar Upd. 2 hours agoRate updated 2 hours ago | Find bank on mapon map | ||
74.21 ₽ for 1 US Dollar Upd. 2 hours agoRate updated 2 hours ago | Find bank on mapon map | ||
74.05 ₽ for 1 US Dollar Upd. 2 hours agoRate updated 2 hours ago | Find bank on mapon map | ||
74 ₽ for 1 US Dollar Upd. 2 hours agoRate updated 2 hours ago | Find bank on mapon map | ||
73.55 ₽ for 1 US Dollar Upd. 2 hours agoRate updated 2 hours ago | Find bank on mapon map | ||
73 ₽ for 1 US Dollar Upd. 2 hours agoRate updated 2 hours ago | Find bank on mapon map |