A first-person budget diary from a 12-day trip through Sri Lanka, tracking every rupee spent across accommodation, transport, food, activities, souvenirs, and tips. Written for mid-range travelers who want honest, current numbers rather than generic daily averages. Prices reflect the post-2022 recovery period and use an approximate rate of LKR 300 to USD 1.
The Visa and SIM Card: Before the Trip Even Started
The ETA visa costs USD 50 per person and must be applied for online before departure — use only the official government portal to avoid fake sites charging extra fees. A Dialog SIM card with a 50GB tourist data package costs around LKR 1,500 (roughly USD 5), available at the airport on arrival. Data speeds are reliable through most of the country including the hill country. Both of these are essentially fixed costs: budget them, tick them off, and move on. The visa guide linked in the article has the direct portal URL and step-by-step instructions to avoid common mistakes.
Accommodation: Where the Range Gets Wild
Accommodation spans the widest price range of any budget category. Budget guesthouses with fans run LKR 6,000–8,500 per night for a double; mid-range private rooms with air conditioning sit around LKR 14,000–22,000; boutique properties with plunge pools push LKR 35,000 and above. The coast and Instagram-famous towns like Ella command a tourist premium — the same room costs roughly twice as much near a beach as it does inland. The best value consistently appeared in quieter towns: a family guesthouse outside Dambulla delivered a room at LKR 7,500 that would have cost LKR 15,000 on the tourist trail. Over 12 nights, the diary averaged LKR 5,600 per person per night — around USD 18.50.
Transport: The Costs That Sneak Up on You
Transport is easy to underbudget. Tuk-tuks cost LKR 150–300 for short town hops and LKR 2,500–4,500 for half-day hires; app-based tuk-tuks (PickMe) operate in Colombo and Kandy with fixed pricing. The Kandy-to-Ella train — one of Asia's most scenic rail journeys — costs LKR 480 for second class or LKR 1,300 for first class: book reserved seats in advance as they sell out. Intercity buses are cheaper still at LKR 200–600 but slower and less comfortable. Private drivers run LKR 15,000–22,000 per day and are often the sensible choice for multi-stop days when split across a group. Total transport for 12 days came to approximately LKR 42,000 per person (USD 140).
Food: The Category That Can Go Either Way
Sri Lankan food is exceptional value when you eat where locals eat and expensive when you default to laminated English-menu restaurants. A full plate of rice and curry from a local spot costs LKR 350–700 — mound of rice, three or four curries, poppadom, and sometimes salad. Tourist-facing restaurants charge LKR 1,200–2,500 for mains at roughly the same quality. Hoppers with egg from a street stall run LKR 120–200; a flat white at a tourist-town cafe can hit LKR 500–900 (local tea is LKR 60–100). Beer ranges from LKR 500–700 at a local bar to LKR 1,000–1,400 at a beach resort. Daily food spend averaged LKR 2,100 per person — about USD 7 — including one sit-down meal and occasional cold beers.
Activities: Where Money Meets Memory
Activities are the most individual budget line and the one with the most satisfaction per dollar. White-water rafting in Kitulgala costs USD 30–40 per person with a reputable operator for a half-day on the Kelani River covering Grade 2–4 rapids. Canyoning and waterfall abseiling runs a similar price range. A Yala or Udawalawe safari costs USD 60–100 per person all-in — always confirm the full price including park fees and jeep hire before booking. Adam's Peak hike is free; you pay only for transport to the base. Sigiriya charges USD 30 for foreign visitors (cash in USD, not rupees), which surprises many travelers. Total activity spend over 12 days was approximately USD 220 per person, covering rafting, canyoning, one safari, Sigiriya, and several temples.
Souvenirs and Shopping: Budget for the Temptation
Sri Lanka produces genuinely appealing souvenirs: batik fabric, hand-carved wooden masks, handloom linen, tea, spices, and gems. The diary spent around LKR 18,000 across the trip — a tea tin assortment from a plantation factory (LKR 2,200), a handmade batik sarong from a Galle co-op (LKR 3,500), spices from a roadside market (LKR 1,800), and a hand-carved mask from an artisan workshop near Ambalangoda (LKR 6,500). Tourist-facing shops add a significant markup over co-ops and factory outlets. One strong caution: if anyone approaches you on the street about sapphires or gems, disengage — read the gem buying guide before engaging with any unsolicited gem seller.
The Final Budget Breakdown (12 Days, Per Person)
The complete 12-day per-person spend broke down as follows: visa USD 50, SIM card USD 5, accommodation USD 224, transport USD 140, food and drink USD 84, activities USD 220, souvenirs USD 60, tips USD 42 — totaling approximately USD 825 per person, or roughly USD 69 per day. Budget travelers eating local and using buses can reach USD 35–45 per day. Comfortable mid-range with private rooms and most activities sits at USD 65–90 per day. High-end with boutique hotels and private drivers runs USD 150–250 or more with no real ceiling. The biggest single variable is activities: a safari plus a rafting day can add USD 80–100 to one day alone, so track these separately rather than blending them into a daily average.
Planning FAQs
How much money should I budget per day in Sri Lanka?
Budget travelers can manage on USD 35–45 per day using guesthouses, local food, and buses. Mid-range travelers doing activities and staying in private rooms typically spend USD 65–90 per day. Boutique accommodation and private drivers push costs to USD 150 or more. The biggest variable is activities — a safari and a half-day of rafting can add USD 80–100 to a single day, so budget these separately rather than averaging them out.
Has Sri Lanka gotten more expensive since the economic crisis?
Yes. The 2022 economic crisis was followed by a recovery period that saw prices rise from the artificially low levels that made Sri Lanka famous as a budget destination. Accommodation, food in tourist areas, and certain entry fees have all increased. Sri Lanka still represents strong value compared to similar destinations like Thailand or Bali, but the numbers quoted in pre-2023 blog posts are largely out of date. The figures in this guide reflect prices as of mid-2026 — always check current exchange rates before you travel.
Is it better to pay in rupees or USD in Sri Lanka?
Pay in rupees wherever possible. Many tourist-facing businesses quote in USD but the exchange rate they apply is typically unfavorable. ATMs dispense rupees — withdraw what you need and pay locally. Credit cards are accepted at larger hotels and some restaurants, but smaller guesthouses, tuk-tuks, and street food vendors are cash only. The Sri Lanka money guide covers which ATMs to use, which cards avoid fees, and how much cash to carry at any one time.
What's the most expensive thing most travelers don't budget for?
Transport, if you are covering a lot of ground. Tuk-tuk costs, private driver days, and intercity travel accumulate quickly when planned in a spreadsheet and explode in reality. The second most common budget shock is cultural site entry fees — Sigiriya charges USD 30 per person for foreign visitors, which catches many travelers off guard. A practical approach: budget USD 10–20 per day for transport as a floor, and keep a separate line item for site entry fees when planning your itinerary.
Do I need travel insurance for Sri Lanka, and what does it cost?
You need it, especially for adventure activities. Sri Lanka's medical system is good in Colombo and major cities, but a helicopter evacuation or medical repatriation without insurance can cost tens of thousands of dollars. A decent two-week policy typically costs USD 60–120 depending on age and activities covered. Critically, adventure activity cover — rafting, hiking, canyoning — is often excluded from cheap policies unless specifically selected. Read the Sri Lanka travel insurance guide before purchasing so you know exactly what to look for.
Is tipping expected in Sri Lanka?
Tipping is not culturally mandatory the way it is in the US — there is no expectation to round up every bill. However, tips are genuinely appreciated by guides, drivers, and guesthouse staff who have provided real service. A reasonable tip for a full-day driver is LKR 1,000–2,000; for a local guide on a hike or safari, LKR 500–1,500. The Sri Lanka tipping guide gives situation-specific guidance including what is considered too little and what happens if you leave nothing.

