planning
Sri Lanka currency (LKR), ATMs, and credit cards: a money guide
How to handle money in Sri Lanka — where to exchange, how much to bring, which ATMs work, and when to use cash vs cards in 2026.
The Sri Lankan Rupee in 2026
Sri Lanka’s currency is the Rupee (LKR), written as Rs. or LKR. After the 2022 economic crisis and currency devaluation, the exchange rate stabilised at approximately 290-320 LKR per USD (check a live rate source before departure — this changes regularly).
The devaluation means Sri Lanka is significantly more expensive in USD terms than 2019 prices suggested, but still significantly cheaper than Western Europe or Southeast Asia at comparable quality levels.
| At a glance | Details |
|---|---|
| Where to withdraw | ATMs in every town centre; scarce around Sigiriya village, Pekoe Trail stages, and the far north |
| Typical ATM fee | Around LKR 500–600 per withdrawal, plus any fee your home bank adds |
| Best exchange rates | Bank branches (Colombo, Kandy, Galle) — roughly 1–2% better than the airport, several percent better than hotels |
| Cash to carry daily | Around LKR 10,000–15,000 for tuk-tuks, buses, temple fees, and small guesthouses |
| Card acceptance | Reliable in hotels, supermarkets, and online bookings; not accepted in tuk-tuks or local eateries |
Getting money: the options
Airport exchange
Bandaranaike International Airport (CMB) has exchange bureaus (Travelex and others) in the arrivals hall. The rates are not the best available in Sri Lanka but are decent — within 3-5% of the bank rate. For the first day or two’s cash needs, this is the most practical option.
Tip: exchange only what you need for the first 2-3 days at the airport. Get better rates at a bank branch in Colombo or your first city stop.
Do not exchange at independent “money exchange” shops near tourist areas — these sometimes have misleading signage, poor rates, and occasional short-change issues.
ATMs
ATMs are the most practical ongoing cash source for most visitors. Coverage:
- Colombo: extensive, all major banks.
- Kandy, Galle, Ella, Negombo, Hikkaduwa: good ATM coverage.
- Cultural Triangle (Habarana, Sigiriya village): limited — Habarana has 1-2 ATMs; Sigiriya village has none. Carry cash before heading to this region.
- Jaffna, Trincomalee: ATMs available but less dense; carry a surplus.
- Remote areas (Pekoe Trail stages, Mannar, very rural): often no ATMs for 30-50 km. Plan accordingly.
Withdrawal fee: most Sri Lankan ATMs charge the cardholder a fee of LKR 500-600 per withdrawal. Your home bank may also charge international fees. To minimise fees, withdraw larger amounts less frequently.
Maximum withdrawal: typically LKR 25,000-40,000 per transaction at most ATMs (approximately $80-125 USD). Some bank ATMs allow LKR 50,000 in one transaction.
Best banks for foreign cards: Commercial Bank, HNB (Hatton National Bank), and People’s Bank ATMs have the most reliable international card acceptance. Standard Chartered and HSBC ATMs also work consistently.
Bank branches (best rates)
For currency exchange, bank branches in major cities (Colombo 3, Kandy town, Galle) offer the best exchange rates — typically 1-2% better than the airport and 3-5% better than hotel exchanges.
Documents needed: passport required for all cash exchange transactions at bank branches.
Process: queue at the customer service desk (not the ATM queue), present your passport and currency, receive LKR. Takes 15-30 minutes.
Hotel exchange
Convenient but expensive — hotels charge a significant margin on exchange (often 5-8% worse than the bank rate). Use only in emergencies.
Credit and debit cards
Where cards are accepted:
- All upmarket hotels and resort properties
- International chain restaurants and Western-style cafes (Barista, Coffee Bean)
- Large supermarkets (Keells Super, Cargills Food City)
- Larger tourist shops and boutiques in Colombo and Galle Fort
- Online bookings (hotels, GYG tours, 12go.asia for trains)
Where cards are NOT accepted (cash only):
- Tuk-tuks (even PickMe metered ones require cash payment)
- All bus travel (government CTB and private)
- Local (non-tourist) restaurants
- Market stalls, fresh produce markets
- Temple entry fees (have LKR cash for these)
- Smaller guesthouses
The practical rule: always carry LKR 10,000-15,000 in cash regardless of how well your card works. Cash situations arise unexpectedly and ATMs are not available everywhere.
Currency exchange strategies
Best value approach:
- Bring USD or EUR in cash (these have the best exchange rates in Sri Lanka; GBP is also good).
- Exchange a small amount at the airport for immediate needs (LKR 5,000-8,000).
- Find a bank branch in Colombo or your first city for the main exchange.
- Use ATMs for ongoing cash needs in tourist areas.
- Top up before heading to remote regions (Cultural Triangle, north).
USD is king: USD cash is the most universally accepted foreign currency for exchange. EUR is close behind. Some tourist areas and upmarket hotels will quote prices directly in USD and accept USD payment — the convenience comes at a markup.
Regional cash planning
The need to carry cash varies significantly by region. In Colombo and the main tourist towns, ATMs are plentiful enough that you can withdraw as needed. In the Cultural Triangle — particularly Sigiriya village, Polonnaruwa, and the approach roads to Minneriya — ATM availability drops sharply. Withdraw enough in Habarana or Dambulla for your entire stay in this zone.
In the Hill Country, Ella and Kandy have reasonable ATM access; smaller stations along the Ella train route (Haputale, Bandarawela) have fewer options. For the east coast and north (Jaffna, Trincomalee), carry a substantial cash reserve before leaving the main transport hubs — card acceptance is limited and ATM reliability is inconsistent.
The pattern: the further you are from a tourist hub or a major town, the more you need LKR cash in hand.
Handling money safely
Keeping cash secure: belt pouches or neck pouches (worn under clothing) are good for passport and emergency cash. Keep daily spending money in a separate, accessible pocket — you don’t want to flash a thick wallet every time you pay a tuk-tuk.
Counterfeit notes: not a significant risk in Sri Lanka from bank ATMs or branches. Occasionally occurs in change from informal vendors. Large-denomination notes (LKR 5,000) can be verified under the light (security strip visible).
Bargaining and cash: cash payment sometimes unlocks small discounts at guesthouses and tours (3-5%) compared to card — the owner avoids the card processing fee. Worth asking.
A cash-light first hour at the airport
You don’t need to queue at an exchange bureau the moment you land. If your Sri Lanka eTA and accommodation are already paid online, the only immediate cash need is your driver or transfer. Pre-booking a private airport transfer with a card online means you can walk past the exchange queue, get to your first hotel, and change money the next morning at a proper bank branch rather than under time pressure at arrivals. It’s a small thing, but it removes the one moment most visitors get a worse rate than they needed to.
Card safety: watch for dynamic currency conversion
At some hotels, supermarkets, and card machines, the terminal will ask if you want to pay “in your home currency” instead of LKR — this is dynamic currency conversion (DCC), and it almost always applies a worse exchange rate than your card issuer would give you. Always choose to pay in LKR (Sri Lankan Rupees), even if the machine defaults to your home currency and the LKR option looks unfamiliar. The same rule applies at ATMs that offer a “with conversion” or “without conversion” choice — always choose without.
Card skimming is not a major risk in Sri Lanka but isn’t zero either, particularly at older, standalone ATMs outside bank branches. Favour ATMs physically inside a bank branch or a well-lit shopping area, and cover the keypad when entering your PIN.
Cash for specific everyday costs
Beyond the general daily-carry figure above, a few recurring cash costs are worth budgeting for by name: a short in-town tuk-tuk ride runs roughly LKR 150–400 depending on distance and your negotiating; a bottle of water is around LKR 80–150; a public bus fare between towns is typically LKR 50–300; and entrance tickets at major sites like Sigiriya or the national parks are usually payable only in LKR cash or by card at the main ticket counter, not to guides or drivers directly.
A local prepaid SIM or eSIM top-up (see our eSIM and data guide) is one of the few small costs that can be paid online by card before you even land, taking one more line item off your cash budget.
If you run low on cash unexpectedly
Running short of LKR away from a town with a bank branch is rarely a crisis, but it’s worth knowing the fallback order: first, ask your guesthouse or driver — many will let you settle up the next day once you’ve found an ATM; second, larger towns along your route almost always have at least one working ATM, so a short detour usually solves it; third, in a genuine emergency (lost or blocked card), your embassy in Colombo can advise on emergency funds transfer, and international money-transfer services are available in Colombo and other major towns.
This is one more reason the is Sri Lanka safe guide is worth reading before you go — running low on cash is an inconvenience here, not a safety issue, as long as you’re not carrying literally your entire trip’s budget in one place.
The budget calculator
For per-day cost estimates at different budget levels, see our Sri Lanka travel budget guide. For tipping amounts in specific situations: tipping in Sri Lanka.
FAQ
Should I bring US dollars or exchange my home currency at home first?
Bring USD, EUR, or GBP cash rather than exchanging your home currency in advance if it’s something less common (Australian or Canadian dollars, for example) — rates for major currencies are noticeably better inside Sri Lanka, and USD in particular is the most widely and favourably exchanged.
Can I pay for GetYourGuide tours and hotels in LKR, or only in USD?
Online bookings — tours, hotels, train tickets on platforms like 12go.asia — are typically charged in USD or your home currency by the platform, not LKR, since the transaction happens before you’re in the country. Once you’re on the ground paying drivers, guides, or small vendors directly, LKR cash is standard.