Sri Lanka Wedding Cost 2026 (Indian & NRI Guide)

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 scale | Guests | Typical all-in cost |
|---|---|---|
| Intimate / premium | 50-100 | Rs 28-55 lakh |
| Mid-size luxury | 150-250 | Rs 55 lakh-1.1 crore |
| Grand / multi-day | 300+ | 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 item | Range (INR) |
|---|---|
| Resort + room block | Rs 15-55 lakh |
| Catering (Indian, supported) | Rs 15-50 lakh |
| Decor + production | Rs 12-40 lakh |
| Photography + entertainment | Rs 8-32 lakh |
| Travel, planner + hospitality | Rs 10-40 lakh |
| Total | Rs 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
Planning an overseas wedding? See our Seychelles wedding cost guide.
Ready to Plan the Wedding You've Envisioned?
Get a free, personalised quote from our expert wedding planning team.


