FeeFreeATM › Countries › Sri Lanka › Colombo

Fee-free ATMs in Colombo

Preview Only HNB and Sampath (fee) are rated so far. The other banks are marked “?”.

72ATMs
0free
14fee
58unclear

Open the map in Colombo →

Which ATMs cost what in Colombo?

All ATMs within 2 km of the centre of Colombo. Tap an operator to see its nearest ATM on the map.

ATM / operatorOperator feeATMs
Sampath BankNearest: 860 mLKR 300–5006
HNB / CargillsNearest: 850 mLKR 500–1,0008
Bank ATMs (default)Nearest: 640 munclear55
Operator unknownNearest: 1.1 kmunclear3

FAQ

Can you withdraw cash for free in Colombo?

It's difficult. Within 2 km of the centre of Colombo we don't know of any ATM that is reliably free. Check the screen at the ATM.

Should I pay in LKR or in my home currency?

If the ATM offers to charge you in your home currency, always choose LKR (without conversion). The ATM's own conversion often costs 5–10%.

How do I avoid ATM fees in Colombo?

Avoid mainly: HNB / Cargills (LKR 500–1,000), Sampath Bank (LKR 300–500). Use the ATMs marked as free above and on the map. Withdraw a larger amount once rather than small amounts several times, and check before your trip what your own bank charges for foreign withdrawals.

More about Sri Lanka → · All money-saving tips →

Fees as of 2026-11-02 · ATM locations from OpenStreetMap (2026-10-19)