Sri Lanka Wedding Cost 2026 (Indian & NRI Guide)

|
2 min read
|
473 words
Indian beach wedding at a southern Sri Lanka resort with floral mandap at sunset

A luxury Indian wedding in Sri Lanka typically costs Rs 40 lakh to Rs 2 crore in 2026. Close to India with beach and hill-country resorts and good Indian-catering access, Sri Lanka is the best-value international option.

What an Indian wedding in Sri Lanka costs in 2026

Sri Lanka is the closest and best-value international destination for Indian couples, with beach resorts in the south and hill-country estates around Kandy. A luxury Indian wedding here generally runs Rs 40 lakh to Rs 2 crore.

Sri Lanka wedding cost by guest count (2026)

Wedding scaleGuestsTypical all-in cost
Intimate / premium50-100Rs 28-55 lakh
Mid-size luxury150-250Rs 55 lakh-1.1 crore
Grand / multi-day300+Rs 1.1-2 crore+

Sri Lanka wedding cost breakdown

Venue

Southern beach resorts (Bentota, Galle) and hill estates near Kandy lead.

Catering

Indian catering is well-supported given cultural and culinary proximity.

Travel and hospitality

Short flights from India keep guest logistics simple and affordable.

Sample budget: a luxury Sri Lanka wedding (2026)

Line itemRange (INR)
Resort + room blockRs 15-55 lakh
Catering (Indian, supported)Rs 15-50 lakh
Decor + productionRs 12-40 lakh
Photography + entertainmentRs 8-32 lakh
Travel, planner + hospitalityRs 10-40 lakh
TotalRs 60 lakh-1.85 crore

NRI and legal notes

  • Legal vs ceremony: Most couples complete the legal registration in India and hold a symbolic or religious ceremony abroad, which avoids foreign marriage-registration complexity.
  • Indian catering: Confirm the venue allows an outside Indian caterer or has an in-house Indian kitchen; imported catering and chefs add cost.
  • Guest logistics: Factor visas, flights and a multi-night room block for your guest list into the all-in budget.

Planning a Sri Lanka wedding

See our Sri Lanka destination wedding guide, plan with our NRI wedding planner guide, and compare with India vs abroad destination wedding.

Frequently Asked Questions

How much does an Indian wedding in Sri Lanka cost?

A luxury Indian wedding in Sri Lanka typically costs Rs 40 lakh to Rs 2 crore in 2026, making it the best-value international option.

Why is Sri Lanka good value for an Indian wedding?

Sri Lanka is close to India with short flights, good Indian-catering access and competitively priced beach and hill resorts.

Where in Sri Lanka do Indians get married?

Southern beaches like Bentota and Galle and hill estates near Kandy are the most popular wedding settings.

Sources and further reading

About Team Velvet Knot

Team Velvet Knot is a collective of luxury wedding planners based in Hyderabad, serving clients across 50+ Indian cities and destination locations worldwide. We have planned weddings at heritage palaces and luxury hotels across India and abroad, and maintain direct relationships with each property’s wedding-sales team. Velvet Knot operates on a flat-fee planning model with no vendor commissions. Read our story →

Planning an overseas wedding? See our Seychelles wedding cost guide.

Last updated: June 16, 2026

Share:

Ready to Plan the Wedding You've Envisioned?

Get a free, personalised quote from our expert wedding planning team.

Call WhatsApp Get Quote