Currency Exchange Locations: how it works in Sri Lanka — first-hand
Short answer
Currency exchange is available at airports, banks, and authorized jewelry shops, with airports offering competitive, commission-free rates for both old and new USD banknotes. Always verify current market rates online before exchanging, as banks close on Poya (full moon) days.
From real experience
Currency exchange in Sri Lanka is possible at banks, airports, tourist agencies, and some jewelry shops.
Banks are reliable but involve a lengthy verification process requiring a passport. Airports offer competitive rates. Negotiating the rate is common in private exchange spots (jewelers, agencies). Always check official bank rates as a benchmark before exchanging.
✓ 1 report from chats
In Sri Lanka, airport currency exchange offers competitive rates and accepts various banknote conditions (old/new).
It is convenient for immediate access to local currency. In cities like Trincomalee, currency can be exchanged at specific locations such as jewelry shops on Nilaveli Road, with rates generally comparable to the airport, though potentially requiring more effort to locate.
✓ 1 report from chats
Old USD banknotes are generally accepted in Sri Lanka.
The best place to exchange them is at Colombo Airport, where the exchange rate for old bills is usually good and differs negligibly from new bills. On the Southwest coast, many jewelry shops also offer currency exchange services. In the East, exchange offices are less common.
✓ 1 report from chats
Currency exchange in Sri Lanka: Airport exchange rates are generally competitive (~320-325 LKR/USD).
Local jewelry stores often provide currency exchange services if bank/bureau de change options are unavailable. Always verify current market rates online before exchanging.
✓ 1 report from chats
For optimal USD exchange rates in Sri Lanka, check the airport upon arrival.
Information regarding current rates is often posted or available from exchange booths. For locations outside the airport, such as Bentota, inquire locally for the best available rates.
✓ 1 report from chats
Current USD to LKR exchange rate in Sri Lanka (May 2026) fluctuates between 325 and 328 LKR per 1 USDT.
Official exchanges (e.g., Thomas Cook in One Galle Face Mall) offer around 327.5 LKR.
✓ 1 report from chats
No service fees are charged for currency exchange in Sri Lanka banks or airports.
Rates in city banks are competitive with airport rates. Banking institutions are closed during full moon days (Poya days).