ATM Fees in Sri Lanka
Sri Lankan Rupee (LKR) • Updated April 2026
Sri Lanka has moderate card acceptance in tourist areas. Cash essential for local restaurants and markets. ATMs available in cities. The economy has stabilized, but prices for tourists have risen compared to 2022/2023 lows.
Tips for Sri Lanka
- • Cards at hotels and tourist restaurants
- • Cash for local experiences
- • Commercial Bank and Sampath have ATMs
- • Economy has stabilized but prices have risen
- • USD useful as backup
Airport tips
- • Colombo airport has ATMs
- • Get cash for transport
- • USD exchange available
Don't forget your home bank fees
The fees shown above are charged by local ATMs. Your home bank may also charge additional fees for international withdrawals (typically 1-3% + a flat fee). Check with your bank before traveling.
Estimated daily expenses
How much cash you might need per day in Sri Lanka, per person.
Backpacker
Hostels, street food, public transport
LKR/day
≈ $23.01-60.72 USD
Mid-range
Hotels, restaurants, mix of transport
LKR/day
≈ $81.50-192 USD
Luxury
Premium hotels, fine dining, private transport
LKR/day
≈ $278-703 USD
Cash vs card acceptance
Where you'll need cash and where cards work in Sri Lanka.
Credit card acceptance
ModerateCards at hotels and tourist places. Cash for local experiences.
You'll need cash for
- • Local restaurants
- • Tuk-tuks
- • Markets
- • Small shops
- • Tips
Cards usually accepted
- • Hotels
- • Tourist restaurants
- • Supermarkets
- • Some shops
💰 Cheapest banks for foreign cards
These banks charge the lowest fees for withdrawals with foreign cards.
| Bank | ATM Fee | Est. Cost | Branches | |||
|---|---|---|---|---|---|---|
| Commercial Bank | 300-500 LKR | 0% | Visa/MC rate | ~1.00 USD | 270 | Best coverage |
| Sampath Bank | 300-500 LKR | 0% | Visa/MC rate | ~1.00 USD | 230 | Good network |
| HNB | 350-550 LKR | 0% | Visa/MC rate | ~1.00 USD | 250 | Available |
📍 Most widely available ATMs
Sorted by number of ATM locations. More branches means easier access, but fees may be higher.
| Bank | ATM Fee | Est. Cost | Branches | |||
|---|---|---|---|---|---|---|
| Commercial Bank | 300-500 LKR | 0% | Visa/MC rate | ~1.00 USD | 270 | Most ATMs |
| HNB | 350-550 LKR | 0% | Visa/MC rate | ~1.00 USD | 250 | Good network |
| Sampath Bank | 300-500 LKR | 0% | Visa/MC rate | ~1.00 USD | 230 | Available |