Read more:

Is Sri Lanka Expensive? Our Exact Costs After 28 Days in 2026

Beach cafe under a thatched roof looking out over the sand and sea at Hikkaduwa, Sri Lanka

Everything I read before we went said Sri Lanka was cheap. Twenty to fifty dollars a day, most of them said.

We spent nearly three times that, and I want to explain why, because the answer is more useful than the number. Sri Lanka really is inexpensive. We just spent it in a way that most cost guides do not account for, and once you see where it went you can decide whether you would do the same.

We tracked every single transaction for 28 days. Not estimates. Seventy four individual payments with the GPS still attached to them, from 25 March to 22 April 2025.

Wooden chairs and tables on the sand at a beach cafe facing the sea in southern Sri Lanka
This is where most of our money went, and I would do it again

Is Sri Lanka Expensive? My Quick Answer

No. Sri Lanka is cheap, and the everyday things are properly cheap: a coffee for five dollars, a moped for six dollars a day, a gym day pass for under four!

We averaged A$142.32 per person per day all in, which is a lot more than the guides say. That is not because Sri Lanka is expensive. It is because we ate out three meals a day for a month in beach cafes, and because we spent A$900 on two nights of safari.

AccommodationA$55.73Per person per night across 28 nights
Food and drinkA$58.23Per person per day, more than our beds cost
Doing it cheaperA$89.56Using only prices we actually paid

The headline finding is the one I did not expect. Our food cost more than our accommodation! Not by much, but consistently, for a month.

What Sri Lanka Actually Cost Us: The Full Breakdown

Twenty eight nights, two of us, March and April 2025. The rate through our trip sat between 178.6 and 191.8 rupees to the Australian dollar, averaging 185.9.

Everything below is per person.

Scroll to see the full table →

Category Total, 28 days Per day
Accommodation A$1,560.41 A$55.73
Restaurants A$1,330.81 A$47.53
Cash from ATMs A$543.36 A$19.41
Drinks A$299.50 A$10.70
Transport within Sri Lanka A$130.83 A$4.67
Activities A$81.55 A$2.91
Groceries A$38.42 A$1.37
Total A$3,984.88 A$142.32

For the two of us that is A$7,969.76 over 28 nights, or A$284.63 a day. Flights are not in there, because both of ours were on points.

Take out the two nights at Yala and the average drops to A$134.83 a day. One splurge across a month moves the number more than you would think.

1. Cost of Accommodation in Sri Lanka

This is where Sri Lanka shows off. We averaged A$55.73 per person per night, and that average is dragged up hard by one booking.

Scroll to see the full table →

Where Nights Total for two Per person, per night
Hikkaduwa, first place 5 A$288.82 A$28.88
Hikkaduwa, second place 9 A$1,076.00 A$59.78
Weligama 8 A$488.00 A$30.50
Yala safari camp 2 A$900.00 A$225.00
Hiriketiya 2 A$368.00 A$92.00
Mawella villa 2 not included

What you can expect to pay, and where. These are the places we would book on this coast now, across the range we actually paid in.

The cheaper end, from around A$30 each a night

Tropical House Jungleside Villa

Hikkaduwa. Set back from the strip, which is no bad thing once you have a scooter.

Tropical House Jungleside Villa, Sri Lanka
Mid range, on the beach

Amaroo Hikkaduwa

Hikkaduwa. Our favourite cafe in Sri Lanka turned out to be somewhere you can sleep. On the beach, and set up for working.

Amaroo Hikkaduwa, Sri Lanka
The splurge, as a group

M Beach House, Mawella Bay

Mawella. Sleeps eight with a private chef, ten minutes from Hiriketiya. Only worth it as a group.

M Beach House, Mawella Bay, Sri Lanka

Look at the two Hikkaduwa numbers. Same town, back to back, A$28.88 and then A$59.78 per person per night. That gap is the whole answer to how much accommodation costs here. You decide it!

Our cheapest sustained stay was Weligama at A$30.50 each per night for eight nights, and it was one of my favourite places we stayed all trip.

The Yala safari, and whether A$900 is worth it

Two nights at a tented camp on the edge of the park, for two people, including two full game drives and every meal. It is 29% of our entire accommodation budget for 7% of our nights.

I rated it 10/10 and I would pay it again! Across those two drives we saw elephants, a leopard asleep on a rock, peacocks displaying and a sloth bear, which is one of the rarest sightings in the park. Our card spend at Yala was A$14.66 a day, because there is nothing to buy once you are there.

Where we stayed at Yala

Big Game Yala by Eco Team

Tented rooms with a proper bed, a fan and a private bathroom, right on the edge of the park. Two game drives came with the two nights, in different blocks and different vehicles, plus all meals including dinner around the fire. The access road in is rough, which I would say is part of it.

Tented safari accommodation set among trees at Big Game Yala by Eco Team, Sri Lanka

If two nights is more than you want to spend, a half or full day Yala safari with meals starts at around US$13 and takes the price out of the equation entirely. It is the same park.

Long lap pool with black umbrellas and teak loungers at a villa on the south coast of Sri Lanka
Our last two nights, at a villa near Tangalle with friends

2. Cost of Food and Eating Out in Sri Lanka

Here is the honest bit. Food and drink came to A$58.23 per person per day, which is more than we spent on beds.

Fifty four food and drink transactions across the month. The average was A$30.19 and the median A$25.22, remembering that these are one person's share.

Scroll to see the full table →

Amount
Cheapest thing we bought A$5.35, a coconut coffee
Most expensive meal A$81.87, at The Ruin in Hiriketiya
Median transaction A$25.22
Transactions under A$15 13 of 54

That is not a Sri Lankan price level, that is a choice. We are digital nomads, we worked out of beach cafes most days, and a beach cafe serving avocado toast and poke bowls charges Western-ish prices anywhere in the world. We ate almost every meal out for a month.

Eat where local families eat and this number collapses. One of our favourite places in Hikkaduwa does curries, is cash only, and is a fraction of what we were paying at the cafes with the good wifi. All of our actual spots are in the southern Sri Lanka food guide.

3. Cost of Getting Around Sri Lanka

This is the category that genuinely shocked me, and in a good way.

Scroll to see the full table →

What Cost
Moped hire, 13 days A$80.16, about A$6.17 a day
Uber from Colombo airport to Hikkaduwa A$48.00
Local tuk tuks in Hikkaduwa from A$2.67

Six dollars a day for your own transport! That one decision changed how we travelled, and it is the single best value thing we paid for in Sri Lanka!

You will need a physical international driving licence to hire one, so sort that before you fly. For anything you do not want to ride to, PickMe and Uber both work well.

4. Cost of Activities in Sri Lanka

Almost nothing, is the short answer! A$81.55 per person across 28 days, which is A$2.91 a day.

Scroll to see the full table →

What Cost
Gym day pass A$3.67 to A$5.34
Gym and a shake A$9.10 to A$11.09
Supermarket shop A$8.42

The reason activities are so low is that the best things we did on this coast were free. Watching turtles hatch, sunrise at Coconut Tree Hill, swimming, the beach. The safari sits in accommodation because it came bundled with the camp.

5. How Much Cash Do You Need in Sri Lanka?

More than you think, and this is the one practical thing I would tell anyone going.

We pulled A$543.36 out of ATMs across six withdrawals, usually 20,000 rupees at a time, which is about A$110. That is 22% of everything we spent on the ground.

And the machines often do not work. On the morning we left Weligama we tried three before one gave us anything, and we needed it to pay for the mopeds before we could leave. When you find a working ATM, take out more than you need.

Getting charged for the privilege every time makes this worse, which is why we use the Wise card when we travel.

How to Do Sri Lanka Cheaper Than We Did

I want this to be useful rather than just a confession, so here is the cheaper version. Every number below is a real price we paid on this trip. No estimates.

Scroll to see the full table →

Per person, per day
Our cheapest Hikkaduwa stay A$28.88
Three meals at our own cheaper end, A$18.17 each A$54.51
Moped A$6.17
Total A$89.56

A$89.56 a day, at the same places we paid at! Against our actual A$142.32. The entire difference is which cafes we chose and one safari.

Cut it further by eating one meal a day somewhere local, and you would be under seventy.

What a Week and Two Weeks in Sri Lanka Costs

Using our real average, per person, excluding flights.

Scroll to see the full table →

Length At our rate At the cheaper rate
One week A$996 A$627
Two weeks A$1,992 A$1,254
One month A$3,985 A$2,509

Two weeks is what I would recommend for a first trip, and I have set out how I would split those days in our south coast itinerary.

FAQs About Sri Lanka Costs

Is Sri Lanka cheaper than Thailand or Bali?

On accommodation and transport, from what we paid, yes. On beach cafe food it is closer than you would expect.

How much should I budget per day for Sri Lanka?

If you are staying in guesthouses and eating a mix of local and Western food, A$90 to A$100 a day per person is realistic based on our actual prices. We spent A$142 because of how we travelled, not because we had to.

Do you need cash in Sri Lanka?

Yes. 22% of our on-the-ground spending was cash, several places we loved are cash only, and the ATMs are unreliable.

Is a Sri Lankan safari worth the money?

We paid A$900 for two nights and two game drives for two people. I rated it 10/10. If that is out of range, day safaris with meals start at around US$13.

What was your single best value purchase?

The moped, at A$6.17 a day for thirteen days. Nothing else came close.

Were there any hidden costs?

Not really. The one that adds up quietly is ATM fees, because you withdraw often and in smaller amounts than you would like.

Final Thoughts: Is Sri Lanka Expensive?

No. Sri Lanka is a cheap country and we managed to spend A$142 a day each in it, which should tell you that the number is mostly up to you.

If you eat where we ate, you will spend what we spent. If you eat where the curry is, you will spend a lot less and probably eat better! The moped, the beaches, the sunsets and the turtles cost almost nothing either way, and those were the best parts.

Want your Sri Lanka itinerary planned in a couple of clicks?

Pick your towns, and it lays the days out from everywhere we actually went.

  • Two lengths, five to seven days or the full fortnight
  • Only places we actually went, never a generic list
  • Every drive between the towns worked out for you
  • Share it to your notes or send it to whoever you are travelling with
Take me there

More travel diaries

View all