Money & Costs Guide for Travellers to Sri Lanka

Sri Lanka sits in a strange spot on the budget spectrum. It’s not as cheap as in Thailand. It’s nowhere near as expensive as the Maldives. The honest answer to “how much does Sri Lanka cost?” is: it depends almost entirely on your accommodation choices and whether you eat where locals eat or where the guesthouses point you. Get those two things right, and the rest of the budget falls into place quickly.

Sri Lanka travel costs have stabilised in 2026 after a turbulent few years. The economic crisis of 2022 to 2023 pushed inflation sharply upward, but prices across accommodation, food, and transport have leveled out and, in some categories, come back down. The rupee is currently trading at around LKR 314 to 320 per USD; that’s more favorable for foreign visitors than at any point in the last decade.

Sri Lanka money and currency guide 2026 — Sri Lankan Rupee banknotes and coins for tourists

Is Sri Lanka Expensive? (2026 Cost Guide)

Quick Answer

No. Sri Lanka is one of the better-value destinations in Asia right now.

Travel StyleDaily Budget (USD)Daily Budget (LKR)
Budget$25 to $45LKR 7,850 to 14,130
Mid-range$55 to $100LKR 17,270 to 31,400
Luxury$150 to $400 plusLKR 47,100 to 125,600 plus

The gap between budget and mid-range is wider here than in most destinations. A traveler eating at local canteens, taking trains, and staying in family guesthouses outside the main tourist areas can genuinely live on $30 a day. A traveler doing the same itinerary but eating at beach cafes and staying inside Galle Fort will spend three times that without trying.

Currency & Money Tips

ItemDetails
CurrencySri Lankan Rupee (LKR)
SymbolRs
1 USDapproximately LKR 315
1 EURapproximately LKR 380
1 GBPapproximately LKR 440
CardsAccepted at hotels, larger restaurants, and supermarkets
ATMsAvailable across main tourist towns and cities
ATM feesTypically 2 to 3.5%, depending on your card

Exchange rates sourced from the Central Bank of Sri Lanka and Trading Economics, June 2026. Check cbsl.gov.lk for live rates before you travel.

Sri Lankan Rupee notes come in denominations of LKR 20, 50, 100, 500, 1,000, 2,000, and 5,000. Coins run from Rs 1, 2, 5, and 10. Be careful with LKR 2,000 and LKR 5,000 notes in small towns; change is often unavailable, and vendors may turn them away. Carry plenty of LKR 100 and 500 notes for daily use.

A word on the LKR 5,000 note specifically: it’s the highest denomination and fine for hotels and supermarkets, but if you try to pay a tuk-tuk driver in one, you’ll often hear that they have no change. This isn’t always true. It’s just easier to carry smaller notes.

Smart Money Tips

Withdraw LKR from ATMs at Commercial Bank, Bank of Ceylon, or Sampath Bank branches. These three consistently have the lowest rejection rates for international cards and are less likely to add surprise transaction fees on top of what your home bank charges. Hutch ATMs and private exchange kiosks near tourist areas are less reliable.

Wise and Revolut both work well here. Revolut’s Sri Lanka rate has been close to the interbank rate throughout 2026. If you carry one of those and a backup Visa debit card, you have almost everything covered.

Cash is still necessary. Tuk-tuk drivers, local buses, street food vendors, temple entry gates, small beach shacks — none of these take cards. Budget a daily cash allocation of at least LKR 3,000 to 5,000 for incidentals that won’t go on plastic.

Avoid airport exchange desks on arrival. The spread they take is punishing. Withdraw a small amount from the CMB Airport ATM for immediate needs and exchange larger amounts once you’re in Colombo or your first town.

Proof of Funds

Required at immigration on arrival. Officers can and do ask, though not for every nationality. The informal benchmark is around USD 1,500 for a standard two-week visit. Show this through visible card access, a recent bank statement, or a combination of cash and cards. The requirement is rarely enforced strictly for European, North American, or Australian passport holders, but come prepared regardless.

Withdrawing Sri Lankan Rupees from a bank ATM — the best way to access cash for tourists in Sri Lanka

Accommodation Costs

TypeUSD per nightLKR per night
Dorm bed in a hostel$6 to $15LKR 1,890 to 4,710
Budget guesthouse or homestay$15 to $35LKR 4,710 to 10,990
Mid-range hotel (3 star)$45 to $100LKR 14,130 to 31,400
Boutique hotel or resort (4 star)$100 to $220LKR 31,400 to 69,080
Luxury resort (5 star)$220 to $450 plusLKR 69,080 to 141,300 plus

Family guesthouses with attached bathrooms are the sweet spot for most independent travelers. Around $20 to $30 per night gets you a clean room, a ceiling fan or AC, and often a home-cooked breakfast included. Colombo and Galle Fort command a premium. The Hill Country around Ella and Nuwara Eliya has the widest range of options at every price point.

Prices in Arugam Bay spike considerably during surf season (April to October). Book ahead and expect to pay 30 to 50% more than you’d pay for comparable accommodation anywhere else on the island during that period.

Food & Drink Prices

Meals

ItemUSDLKR
Street food (roti, kottu, vadai)$0.50 to $2LKR 160 to 630
Local canteen lunch (rice and curry)$1.50 to $4LKR 470 to 1,260
Hoppers with egg, local breakfast$2 to $5LKR 630 to 1,570
Mid-range restaurant (per person)$8 to $18LKR 2,510 to 5,650
Tourist beach cafe (per person)$12 to $30LKR 3,770 to 9,420
Fine dining Colombo or Galle (per person)$25 to $60LKR 7,850 to 18,840

Rice and curry at a local canteen is genuinely one of the best value meals in Asia. For LKR 450 to 600 (under $2) you get rice with five or six curries, a dhal, a sambol, and papadum. The version at the tourist cafe across the road costs eight times more and usually tastes worse.

Drinks

ItemUSDLKR
Ceylon tea (local cafe)$0.30 to $0.80LKR 95 to 250
Coffee$1.50 to $4LKR 470 to 1,260
Soft drink$0.50 to $1.50LKR 160 to 470
Fresh fruit juice$1 to $3LKR 315 to 945
Bottled water (restaurant)$0.50 to $1.20LKR 160 to 375
Bottled water (supermarket)$0.25 to $0.60LKR 80 to 190

Tea in Sri Lanka costs almost nothing at a local place. If you’re paying more than LKR 250 for a cup, you’re at a tourist establishment. That’s not necessarily bad; sometimes the view is worth it. But know what you’re paying for.

Alcohol

ItemUSDLKR
Lion Lager or Carlsberg (bar, 330ml)$2 to $4LKR 630 to 1,260
Beer (supermarket)$1 to $2LKR 315 to 630
Arrack (local spirit, supermarket bottle)$6 to $14LKR 1,890 to 4,400
Cocktail at a tourist bar$4 to $10LKR 1,260 to 3,140
Wine (glass, restaurant)$6 to $15LKR 1,890 to 4,710

Sri Lanka produces no wine of its own; all of it is imported and taxed accordingly. Local beer and arrack are sensible options on a budget. Lion Lager is the most widely available beer brand. Arrack, distilled from coconut flower toddy, runs cheap at supermarkets and tastes nothing like the imported spirits it replaces in cocktails.

Alcohol is not sold in Sri Lanka on public holidays and Poya days (full moon days, which occur monthly). If you’re planning an evening around drinks and a Poya day lands on that date, buy in advance from a supermarket. Bars close too.

Transport Costs

TransportUSDLKR
Local bus (per journey)$0.10 to $0.50LKR 30 to 160
Train (Colombo to Kandy, 2nd class)$0.80 to $2.50LKR 250 to 785
Train (Kandy to Ella, observation deck)$3 to $6LKR 945 to 1,885
Tuk-tuk (short ride, PickMe rate)$0.50 to $2LKR 160 to 630
Private driver (per day)$40 to $70LKR 12,560 to 21,980
Car rental (per day)$25 to $50LKR 7,850 to 15,700
Airport taxi to Colombo$18 to $25LKR 5,650 to 7,850

Train travel in Sri Lanka is some of the most scenic in Asia and costs almost nothing by Western standards. The Kandy to Ella observation car ride at $3 to $6 is probably the best value experience on the island. It does sell out; book exactly 30 days ahead through Sri Lanka Railways online.

Activities

ActivityUSDLKR
Public beaches and hikingFREEFREE
Sigiriya Rock Fortress entry (non-SAARC)$30LKR 9,420
Temple of the Tooth, Kandy$10LKR 3,140
Yala National Park safari$50 to $100LKR 15,700 to 31,400
Pinnawala Elephant Orphanage$15 to $20LKR 4,710 to 6,280
Whale watching, Mirissa$35 to $55LKR 10,990 to 17,270
Surfing lesson, Arugam Bay or Weligama$20 to $35LKR 6,280 to 10,990
Boat safari, Madu River$12 to $20LKR 3,770 to 6,280

Sigiriya’s entry fee for non-SAARC nationals is high relative to the rest of the country’s prices. It’s still worth it; the site is extraordinary. But at $30 for a single entry, factor it specifically into your budget rather than treating it as a throwaway cost.

Supermarket Prices

ItemUSDLKR
Bread (loaf)$0.70 to $1.50LKR 220 to 470
Milk (1L)$0.80 to $1.60LKR 250 to 500
Eggs (10)$1.20 to $2LKR 375 to 630
Chicken (1kg)$2.50 to $4.50LKR 785 to 1,410
Local arrack (bottle)$6 to $14LKR 1,890 to 4,400
Bottled water (1.5L)$0.25 to $0.60LKR 80 to 190

Cargills Food City and Keells Super are the two main supermarket chains, and both carry reliable stock in Colombo and larger towns. Smaller towns may only have local grocery shops. Stock up on water, snacks, and drinks before reaching rural areas or national parks, where convenience shops are scarce and prices are higher.

Tap water in Sri Lanka should not be drunk by travelers unaccustomed to local bacterial strains. Budget for bottled water or carry a filter bottle; over two weeks, the cost adds up to a meaningful daily expense.

Flight Costs (Return to Sri Lanka)

RegionApproximate Return Cost
India$150 to $350
Middle East (via Dubai, Doha, Abu Dhabi)$400 to $700
UK and Europe$550 to $950
Australia$600 to $1,000
USA$800 to $1,300
East Africa$500 to $800
Sri Lanka travel costs 2026 infographic showing daily budget breakdown for budget, mid-range, and luxury travellers

Real Money-Saving Tips

Use PickMe for every tuk-tuk ride in a town or city. The app gives you a fixed upfront price; street negotiation in tourist areas almost always goes higher. The difference on a short ride is small, but it compounds fast across a two-week trip.

Eat one local canteen meal per day. Rice and curry for LKR 450 to 600. Not a compromise; it’s genuinely what most Sri Lankans eat for lunch, and the quality is good.

Buy a filtered or reusable water bottle and refill it at your guesthouse or hotel. Guesthouses almost always have filtered water available. Buying 1.5L plastic bottles every few hours is a convenience tax most people don’t notice until they add it up.

Sri Lanka travel costs drop noticeably outside peak season. Travel between May and September for the south and west coasts, and you’ll find hotel prices 20 to 35% lower than the December to March high season. The east coast around Arugam Bay and Trincomalee flips: it’s cheaper outside its own April to October season.

Book trains and the Ella to Kandy observation car as far in advance as the 30-day booking window allows. Not just for price, though prices are very low regardless, mostly because those seats run out, and the last-minute alternative is a standing ticket in second class for the same journey.

Entrance fees at UNESCO sites and national parks are the one area where costs for foreign visitors scale up significantly compared to local rates. Sigiriya, the Cultural Triangle sites, and Yala National Park have separate foreign visitor pricing. Budget for these specifically rather than assuming the daily food and transport numbers cover them.

Final Verdict

Sri Lanka is:

Not expensive by most international standards. Capable of draining a budget fast if you stay inside the tourist infrastructure and eat every meal at beach cafes. Best value when you sleep local, eat local, and take the train.

Control three things and Sri Lanka travel costs work in your favour: where you sleep, what you eat for at least two meals a day, and whether you use PickMe and trains instead of private taxis for everything.

The country genuinely rewards the people who engage with it rather than just pass through the tourism layer. That’s not idealism; it’s also where the money goes further.

Quick Navigation