Free-Free ATM in Beograd, Serbia: Easy Cash Withdrawal for Travelers
In Serbia, credit cards are widely accepted. However, some small shops and sandwich places only accept cash.
For this reason, it is a good idea to carry a small amount of local currency, Serbian dinars RSD.
- OPT Bank
- Erste Bank
Other bank ATMs usually charge an ATM fee of around 500 RSD.
*This information is current as of April 2024.
Fee-free ATM Machines at Belgrade Airport, Serbia

At Belgrade Nikola Tesla Airport, there are ATM machines with no local ATM fees in the arrival hall.
You can find ATMs from OPT Bank and Erste Bank.
If you need cash, you can withdraw money at the airport without paying a local ATM fee.
In Serbia, credit cards are accepted in most places. However, the airport bus from the airport to the city only accepts cash.
It is best to withdraw cash at the airport before taking the bus.
*The airport bus fare is 400 RSD as of May 2024.
You will be able to find ATM machines with no local ATM fees easily.
Withdrawing Cash in Belgrade, Serbia Is a Smart Choice
Many travelers visiting Belgrade, Serbia, also plan to travel to other European countries or Balkan countries such as Albania.
Withdrawing cash separately in each country can be inconvenient. You also need to check every time whether an ATM charges a local fee.
In most European countries outside Serbia, ATM fees are almost always charged. These fees are often high, usually more than €5 per withdrawal.
For this reason, if you plan to visit other European countries, it is a good idea to withdraw cash in Serbia first.
In Belgrade’s tourist center, there are exchange offices with good exchange rates.
Some of them are traveler friendly and will even refund small amounts that cannot be exchanged.
Warning: Exchanging Dinars to Euros at the Airport Is a Bad Deal
Exchange offices at airports usually offer poor exchange rates. At Belgrade Nikola Tesla Airport, the situation is even worse.
Exchange office in Airport, do not return small remaining amounts after the exchange.
For example, if you exchange 10,000 RSD to euros at a rate of 1 euro = 117 RSD, you should receive about 85.3 euros.
However, at the airport exchange office, the amount was rounded down, and only 80 euros were given back.
*The remaining €5.3 were not returned!!
You sholud be very careful when exchanging money at Belgrade Nikola Tesla Airport.
By the way, The airport bus from central Belgrade costs 400 RSD at May 2024.
It is best to use up your remaining dinars or exchange them to euros at exchange offices in the city, where rates are fair and small amounts are handled properly.
Summary: Watch Out for ATM Fees When Withdrawing Cash in Belgrade, Serbia
In Belgrade, Serbia, there are bank ATMs where you can withdraw cash without paying a local ATM fee.
The two banks confirmed to have fee-free ATMs are listed below.
- OPT Bank
- Erste Bank
According to online reviews, Halk Bank ATMs may also be free of local ATM fees.
But this information is based on reports from August 2023.
At other ATMs, a local ATM fee of around 500 RSD, is usually charged. Be sure to check the fee screen carefully before completing the transaction.


