How much does a trip to Sri Lanka cost?

A 7-day trip to Sri Lanka costs about $217–$1,400 per person (2026), roughly $31–$200 per day, from budget to luxury travel. That covers accommodation, food, local transport and activities, and excludes international flights. Figures are recorded averages per traveler.

Daily costs are per person per day, excluding international flights, two sharing a room.

How we calculate costs

Sri Lanka trip cost quick facts

Budget daily cost$31
Mid-range daily cost$76
Luxury daily cost$200
Accommodation (mid-range)$32 / day
Food (mid-range)$18 / day
Local transport (mid-range)$9 / day
Activities (mid-range)$12 / day
CurrencyUSD
Cheapest seasonInter-monsoon (Oct–Nov)

Average daily budget: from $31 per traveler

Budget travel

$31 / day

One week for two travelers: $434

Mid-range travel

$76 / day

One week for two travelers: $1,064

Luxury travel

$200 / day

One week for two travelers: $2,800

How much money do I need for 2 weeks in Sri Lanka?

Per traveler for 14 days, excluding flights: budget $434, mid-range $1,064, luxury $2,800.

Sri Lanka trip cost per traveler by trip length
Trip lengthBudgetMid-rangeLuxury
3 days$93$228$600
7 days$217$532$1,400
10 days$310$760$2,000
14 days$434$1,064$2,800
30 days$930$2,280$6,000

Is my budget enough for Sri Lanka?

  • Is $1,500 enough for 7 days? Yes, it covers luxury travel ($1,400) per traveler, excluding flights.
  • Is $1,500 enough for 14 days? Yes, it covers mid-range travel ($1,064) per traveler, excluding flights.
  • Is $3,000 enough for 7 days? Yes, it covers luxury travel ($1,400) per traveler, excluding flights.
  • Is $3,000 enough for 14 days? Yes, it covers luxury travel ($2,800) per traveler, excluding flights.
  • Is $5,000 enough for 7 days? Yes, it covers luxury travel ($1,400) per traveler, excluding flights.
  • Is $5,000 enough for 14 days? Yes, it covers luxury travel ($2,800) per traveler, excluding flights.

Where else can I travel with $3,000?

Sri Lanka trip cost FAQ

How much does a trip to Sri Lanka cost per day?
Recorded daily spend starts at about $31 per traveler, with a mid-range day at about $76 and a luxury day at about $200. Flights are not included.
How much does one week in Sri Lanka cost for two?
At mid-range level, about $1,064 for two travelers over seven days, excluding flights.
Is Sri Lanka expensive to visit?
Recorded daily costs in Sri Lanka range from about $31 on a budget to about $200 for luxury travel per traveler. Compare it with other countries in the Guidese Trip Cost Index.
How much money do I need for 10 days in Sri Lanka?
About $310 per traveler at the lowest recorded daily level, or about $760 at mid-range, excluding flights.
What is included in the Sri Lanka daily cost?
Accommodation, food, local transport and activities per traveler. International flights, visas and insurance are not included.

Is Sri Lanka cheaper than nearby countries?

Mid-range daily cost per traveler, same currency only.

CountryMid-range / day
Sri Lanka$76
Vietnam$76
Georgia$81
Indonesia$81
Malaysia$81

Daily cost breakdown

Average daily travel costs in Sri Lanka
CategoryBudgetMid-rangeLuxury
Accommodation$13$32$84
Food & drink$7$18$48
Local transport$4$9$24
Activities$5$12$32
Other$2$5$12
Total per day$31$76$200

Keep planning

"Other" covers small daily extras such as a local SIM card, tips and small purchases.