
Sri Lanka trip budget: what to expect to spend
Sri Lanka costs £30–80 daily depending on your style. Backpackers spend £30–45, mid-range travellers £50–80, and comfort-focused visitors £80–150+. Transport, food, and activities vary widely; this breakdown helps you plan accurately.
Daily budgets by travel style
Backpacker budget: £30–45 per day
- Shared dorm accommodation: £10–18
- Street food and budget canteens: £8–12
- Local buses and trains: £2–4
- Entrance fees and basics: £4–8
- Pocket money (tea, snacks): £2–5
This works if you stay in hostels, eat where locals eat, use public transport, and skip expensive tours. Realistic for solo travellers or groups splitting costs.
Related: Sri Lanka Travel Guide for Indian Tourists
Related: Money and Currency Tips for Sri Lanka Travel
Related: Getting Between Cities in Sri Lanka: Trains, Buses and Taxis
Mid-range budget: £50–80 per day
- Private room or quality guesthouse: £25–45
- Mix of restaurants and street food: £12–18
- Train or hired taxi between regions: £6–10
- Activities, guides, entrance fees: £8–12
- Drinks, transport, extras: £4–8
This covers comfort without luxury. You'll eat well, sleep properly, hire private drivers for scenic routes (Nuwara Eliya to Ella), and do most attractions.
Comfort budget: £80–150+ per day
- Mid-range or good hotels: £50–80
- Restaurant meals, hotel breakfasts: £18–30
- Private transport throughout: £15–25
- Activities, guides, tours: £10–15
- Sundries: £5–10
Expect three-star accommodation, hired cars with drivers, good meals, and no second thoughts about entrance fees or activities.
Costs by category
Accommodation
- Dorm beds: £8–15 per night
- Budget private room (guesthouse): £15–25
- Mid-range room (hotel): £35–60
- Upper mid-range (known chains): £60–100
- Boutique/resort: £100–200+
Prices drop outside tourist zones. A private room in Kandy or Matara costs half what you'd pay in Colombo or central Nuwara Eliya. Book ahead during high season (December–February); shoulder months (March, April, September–November) offer better value and fewer crowds.
Food
- Street curry, rice, and veg: £1–2
- Local canteen meal: £2.50–4
- Mid-range restaurant meal: £5–10
- Tourist restaurant or hotel dining: £12–25
- Western cafe breakfast: £4–8
Eat where locals queue. A hoppers meal, kottu roti, or kottu paratha with a tea costs under £3. Drinking alcohol adds cost; a beer is £2–4 in a bar but £5–7 in touristy restaurants. Supermarkets (Cargills, Keells) have imported goods at tourist prices; avoid them unless you need something specific.
Getting around
By public transport (cheapest)
- Local bus: 50p–£1.50
- Long-distance bus (e.g. Colombo to Kandy): £2–4
- Train (Colombo to Kandy, scenic highlands route): £4–8 depending on class
- Tuk-tuk (short trip within town): £1–3
By hired vehicle (faster, groups save money)
- Driver and car per day: £35–50 (fits 4 people; shared, £9–12 each)
- Fuel surcharge on longer routes: sometimes added
- Taxis in cities: negotiate before getting in (Colombo to airport ~£15–20)
For groups of 3–4, hiring a driver from one region to another (e.g. Ella to the south coast) often costs less than train tickets plus tuk-tuks.
Activities and entrance fees
- Temple entrance: free–£1.50
- Sigiriya Rock: £16.50
- Adam's Peak hike (self-guided): £2–4 for night accommodation at base
- Nuwara Eliya botanical gardens: £4
- Safari (Yala National Park): £40–100 depending on tour operator and group size
- Surfing lesson (Arugam Bay, Mirissa): £15–25
- Tea factory tour: £3–6
- Whale watching (Mirissa): £20–35
- Guided hike or trek: £15–40 depending on length and guide quality
Many temples accept donations; some are genuinely free. Pay more than the posted fee and you'll be welcomed back warmly.
Internal flights
Most travellers skip these; trains and buses are cheap and scenic. A domestic flight (Colombo–Jaffna) costs £60–90 and saves 12 hours each way if you're short on time.
Sample itineraries by budget
7 days, backpacker, £250–300
- Colombo (1 night) + Kandy (2) + Nuwara Eliya (2) + Ella (2)
- Dorm beds, local food, trains, basic activities
- Tight but doable; skip expensive tours
10 days, mid-range, £600–800
- Colombo (1) + Kandy (2) + Nuwara Eliya (2) + Ella (2) + Mirissa/south coast (3)
- Private rooms, good food, hired driver for some legs, most activities
- Comfortable; includes tea plantation visit and whale watching
14 days, comfort, £1,200–1,800
- Colombo (2) + Kandy (3) + Nuwara Eliya (2) + Ella (2) + south coast (3) + unplanned days
- Quality accommodation, restaurants, private car and driver for 4–5 days, all major sites
- Relaxed pace; time to wander, visit hidden spots
Hidden costs and surprises
Expect to add £5–10 daily for:
- Bottled water (tap water is safe but many prefer bottles)
- Tips (not obligatory; £1–2 for good service)
- SIM card top-up (internet costs next to nothing; £1–2 for gigabytes)
- Laundry (hostels often do it free; elsewhere £2–4 per load)
- Entry to sites you didn't plan (Buddha statues, caves, viewpoints)
Seasonal price changes:
- High season (December–February): expect 10–20% markup on accommodation and tours
- Shoulder (March, April, September–November): best value and fewer crowds
- Low season (May–August, October): some places discounted; rain and closure risk
Does a longer trip cost less per day?
Yes. A 2-week trip costs roughly £35–50 daily if you're mid-range; a 1-week trip pushes that to £50–70. Fixed costs (flights, some activities) spread across more days. Extended stays also let you barter for discounts (weekly guesthouse rates, longer-guide discounts).
How much to bring
For 10 days mid-range, £800–1,000 cash is safe. Most places accept card, but rural areas and small businesses don't. Withdraw from ATMs in towns; rates are fair and often free. Cards incur 2–3% foreign transaction fees with most banks.
FAQs
Is Sri Lanka cheap compared to other Asia destinations? Yes, and no. It's cheaper than Thailand's touristy zones (Phuket, Bangkok) but similar to rural Thailand or Cambodia. You'll spend less than Southeast Asia's overland highlights if you stick to local transport and street food. Expect roughly half what you'd spend in Europe.
Should I book accommodation in advance? During high season (December–February), yes. Shoulder and low seasons, you can book 1–2 nights ahead and negotiate walk-in rates, especially for guesthouses. Last-minute bookings often cost 10–20% less if rooms are empty.
What's the best way to save money? Take trains instead of buses or taxis. Eat where locals eat. Skip private guides for sites you can visit alone (temples, walks) and hire guides only for safety or specialist knowledge (bird watching, tea estates). Travel with others and split car hire. Stay in towns off the tourist trail—rates in Kandy are half those in Ella, 20 km away.
Can I travel cheaply with kids or disabilities? Yes, but budget 15–25% extra for private transport (fewer stairs, less walking), better accommodation (reliability), and meal flexibility. Children under 12 often get half price on activities. Plan for occasional paid alternatives to rough routes (car instead of bus on bad roads). Your comfort is worth the cost.