Where to exchange money in Serbia
Three main options, in order of typical value:
Exchange offices (menjačnica)
The best rates and lowest fees. Independent exchange offices (look for the "menjačnica" sign) are everywhere in central Belgrade, Novi Sad, and Niš. Compare rates posted on the board outside — they are required to display buy and sell rates. There is no commission on top of the posted rate. Bring euros, US dollars, Swiss francs, or British pounds; less common currencies (CAD, AUD, JPY) may require larger offices.
ATMs (bankomat)
Reliable, available 24/7, and accept Visa, Mastercard, and Maestro cards from any country. Banca Intesa, Erste Bank, Komercijalna Banka, and Raiffeisen Bank ATMs are widespread. Most charge a small ATM fee (around 200-400 RSD) and use the official exchange rate. Avoid stand-alone Euronet ATMs in tourist areas — they offer dynamic currency conversion at poor rates.
Banks
Banks (Mon-Fri, 08:00-17:00) will exchange cash but typically at slightly worse rates than independent menjačnica offices. Useful for large amounts or unusual currencies.
Avoid: airport exchange and hotel desks
Belgrade Airport exchange rates are 8-12 percent worse than the city centre. Exchange only what you need for the first day; do the rest in town.