Below is a practical breakdown: how much more expensive Minsk-2 exchange actually is, when it's justified, and which strategy minimises losses.
An airport counter is a textbook "customer with no alternatives" situation: you just arrived, you need BYN, there's no time to compare. The counter prices that into the spread. Extra costs — airport rent, servicing, special-mode cash collection — also push the rate against you. This is normal economics, not a "bad bank": the same forces make airport counters more expensive in any country.
At Minsk-2 the gap is moderate — not as enormous as in some airports with a monopoly exchange operator. But it's noticeable, and on large sums it shows.
Exact numbers depend on the day and the point, but the order of magnitude is this. If in the city a bank buys 100 USD at 3.20 BYN per dollar, the airport counter will take the same dollar at 3.12 BYN. The difference is 0.08 BYN on each dollar.
Translated to typical amounts:
Exchange amount | Approximate airport markup vs city |
|---|---|
100 USD | ~8 BYN |
300 USD | ~24 BYN |
500 USD | ~40 BYN |
1,000 USD | ~80 BYN |
2,000 USD | ~160 BYN |
With euros and Russian rubles the scale is roughly the same. On 100 EUR the gap is around 9–10 BYN, on 500 EUR — about 50 BYN. For RUB — proportional to the equivalent amount.
40–80 BYN is already the cost of a transfer to the centre, sometimes with dinner included. So the rule is simple: the bigger the amount, the bigger the absolute airport markup, and the more important it is not to exchange "everything" there.

This is a widget with city rates from Minsk banks and exchange offices. Compare it with the board at Minsk-2 airport — the difference is obvious at a glance. The truly "honest" way to assess the markup is to take a photo of the airport board and compare it to the leader in the widget at the moment of the deal.
If skipping the airport exchange entirely isn't an option — for example, you arrived at night and don't have a working card — there's one strategy: exchange the minimum. "Minimum" at Minsk-2 means:
Total: 70–120 BYN. At the current rate that's the equivalent of 25–40 USD. Exchanging this amount at the airport costs literally a few BYN extra — tolerable.
The rest is easier to exchange in the city. More on airport exchange and its alternatives is in the piece on currency exchange at Minsk-2 airport.
ATM at Minsk-2. If your card works (see the piece on cards in Belarus), withdrawing BYN at a major-bank ATM right in the airport is more cost-effective. The ATM rate is generally the rate of your card's issuing bank with a small fee. Its spread is tighter than the airport counter's.
Cashless payment. Part of the transfer, cafés, SIM cards and fast purchases at the airport accept card. If your card works — you may not need an airport exchange at all. You can withdraw cash later in the city or skip cash entirely.
Exchange in the city. The simplest option if your schedule allows. You arrive at the centre — open the widget — pick a bank or exchange office — exchange. More detail — guide to downtown Minsk.

Situation | Best action | Why |
|---|---|---|
Night arrival, BYN needed for a taxi | Exchange 50–100 BYN at the airport counter | Minimum exchange, minimum markup |
Day arrival, card works | Card for transfer + city | Airport exchange can be avoided |
Arrival with a large amount | Exchange everything in the city | Airport spread will eat dozens of BYN |
2–3 hour transit | Card or 30–50 BYN at the counter | A micro-exchange at any rate isn't critical |
Late-evening weekend arrival | Airport counter + ATM at Minsk-2 | Daytime counters may already be closed |
Sometimes airport exchange is a rational choice. For example:
In these cases there's no need to avoid the airport counter on principle — the markup on a small amount (50–100 BYN) is tolerable. The main thing is not to try to exchange your entire trip budget there.
The airport counter rate updates on its own schedule and is almost always worse than in the city. To compare "city vs airport", use the widget with rates at Minsk banks at the top of the article.
Yes, in most cases — via ATMs of major Belarusian banks on the airport premises. The specifics depend on your card's issuing bank in Russia.
On average 2–3% versus the city rate. On 500 USD — around 40 BYN, on 1,000 USD — around 80 BYN. For euros and Russian rubles the scale is similar.
No, you shouldn't. A small exchange for the transfer (50–100 BYN) is tolerable. What you should avoid is exchanging "large amounts" there — that's where the markup is noticeable.
From your phone — via the widget at the top of this article or in the piece on exchange at Minsk-2 airport. The rate updates hourly.
At Minsk-2 the counter operators are usually several major banks. Their rates are comparable; there's no clear "best". It's more useful to compare airport vs city than airport counters against each other.
Some branches in Minsk are open on weekends and until late evening, but 24-hour exchange in the city is rare. More detail — in the piece on 24/7 exchange in Minsk and on weekend exchange.
Date Published

| Bank | Rate | Локация | Actions |
|---|---|---|---|
2.861 Br for 1 US dollar Upd. 4 hours agoRate updated 4 hours ago | Find bank on mapon map | ||
2.86 Br for 1 US dollar Upd. 4 hours agoRate updated 4 hours ago | Find bank on mapon map | ||
2.852 Br for 1 US dollar Upd. 4 hours agoRate updated 4 hours ago | Find bank on mapon map | ||
2.85 Br for 1 US dollar Upd. 4 hours agoRate updated 4 hours ago | Find bank on mapon map | ||
2.85 Br for 1 US dollar Upd. 4 hours agoRate updated 4 hours ago | Find bank on mapon map | ||
2.845 Br for 1 US dollar Upd. 4 hours agoRate updated 4 hours ago | Find bank on mapon map |