Sri Lanka trip cost from India
An 8-day Sri Lanka trip costs about ₹58,000–₹85,000 per person, including return flights from India, mid-range stays, activities and local transport.
Cost per person by trip length
| Trip | On the ground | With flights and extras |
|---|---|---|
| 5 days | ₹24,500–₹30,000 | ₹38,000–₹62,000 |
| 6 days | ₹32,500 | ₹46,500–₹64,500 |
| 7 days | ₹40,000–₹41,000 | ₹53,500–₹72,500 |
| 8 days | ₹44,500–₹53,500 | ₹58,000–₹85,000 |
| 9 days | ₹63,500–₹64,000 | ₹77,500–₹95,500 |
| 10 days | ₹65,500 | ₹79,500–₹97,500 |
| 11 days | ₹68,000–₹80,500 | ₹82,000–₹1,12,000 |
| 13 days | ₹93,000 | ₹1,06,500–₹1,24,500 |
| 15 days | ₹95,000 | ₹1,09,000–₹1,27,000 |
"On the ground" covers mid-range stays (two people sharing a room), activities and transfers between cities, from TripBondhu's 17 Sri Lanka itineraries. Meals and shopping are extra.
Flights
Return flights from India usually cost ₹12,000–₹30,000 per person. Fares are lowest when you book 6 to 8 weeks ahead and avoid school holidays and long weekends.
Extras to budget for
- eSIM / Dialog or Mobitel tourist SIM: about ₹800 per person
- Travel insurance: about ₹900 per person
Sri Lanka visa rules for Indians
Hotels
- Budget: ₹2,000–₹4,500 a night per room
- Mid: ₹4,500–₹14,000 a night per room
- Premium: ₹9,000–₹40,000 a night per room
Activities
28 of the 91 activities in our Sri Lanka guide are free. The bigger tickets:
- Yala full-day safari: about ₹9,000 per person
- Scuba try-dive at Uppuveli / Nilaveli: about ₹7,000 per person
- Crab dinner at Ministry of Crab (Dutch Hospital): about ₹6,000 per person
- Esala Perahera procession (Jul/Aug only): about ₹6,000 per person
- Yala National Park jeep safari (half day): about ₹5,500 per person
- Whale watching boat trip (Nov–Apr): about ₹5,000 per person
Money tips
- Carry LKR cash for tuk-tuks, temples and small shops; a card with no foreign-transaction fee works at ATMs and most hotels.
- Many sites quote foreigner prices in USD; SAARC passport holders get lower rates at Central Cultural Fund sites such as Sigiriya and Polonnaruwa, so carry your passport.
Frequently asked questions
How much does an 8-day Sri Lanka trip cost from India?
About ₹58,000–₹85,000 per person with return flights, mid-range stays, activities and local transport, based on 5 TripBondhu itineraries.
How much are flights to Sri Lanka from India?
Return fares usually run ₹12,000–₹30,000 per person, depending on your city and season.
How much do hotels in Sri Lanka cost?
Budget: ₹2,000–₹4,500 a night per room; Mid: ₹4,500–₹14,000 a night per room; Premium: ₹9,000–₹40,000 a night per room.