Popular Sri Lanka itineraries
17 curated routes; 8,915 total route options. Base estimates use default traveller preferences; dates, passport and hotel choices may change your total.
- Quick 4 nights: Colombo and Bentota · 5 days, Colombo → Bentota · from ₹33,000 per person, base estimate before flights. A long weekend: two city nights for temples, markets and crab, then two on the beach.
- Quick 4 nights: Colombo and Galle Fort · 5 days, Colombo → Galle · from ₹26,050 per person, base estimate before flights. One night in the capital, the coastal train and three slow nights in and around the Galle Fort.
- Kandy and Nuwara Eliya: temples and tea · 6 days, Kandy → Nuwara Eliya → Negombo · from ₹34,425 per person, base estimate before flights. Hill country only: Kandy's temple and gardens, then tea estates and Horton Plains, with a beach night by the airport.
- Cultural Triangle and Kandy · 7 days, Negombo → Sigiriya & Dambulla → Kandy · from ₹44,075 per person, base estimate before flights. Three nights for the rock fortress, cave temple, Polonnaruwa and wild elephants, then Kandy's temple and gardens.
- Tea country by train: Kandy, Nuwara Eliya and Ella · 7 days, Kandy → Nuwara Eliya → Ella → Colombo · from ₹45,225 per person, base estimate before flights. Hill country by rail, with tea factories at each stop and the best of Ella before a last night in Colombo.
- East coast summer: Sigiriya and Trincomalee · 8 days, Negombo → Sigiriya & Dambulla → Trincomalee · from ₹52,075 per person, base estimate before flights. The mid-year option (May–September): the Cultural Triangle, then four calm-sea nights on the east coast while the south-west monsoon hits the other side.
- Family week: Kandy, tea hills and Bentota beach · 8 days, Negombo → Kandy → Nuwara Eliya → Bentota · from ₹55,800 per person, base estimate before flights. Short drives, gardens, a tea factory and three beach nights with boat rides and turtles, paced for children.
- Ramayana trail: Munneswaram, Sita Eliya, Ella and Kelaniya · 8 days, Negombo → Kandy → Nuwara Eliya → Ella → Galle → Colombo · from ₹47,475 per person, base estimate before flights. The temples and sites linked to the Ramayana in Sri Lankan tradition, from the Shiva temples near Chilaw to Sita Eliya, Ravana Falls, Rumassala and Kelaniya.
- South coast beaches: Bentota, Galle and Mirissa · 8 days, Bentota → Galle → Mirissa · from ₹51,650 per person, base estimate before flights. Beach-only week down the west and south coast with short drives: river boats, the Galle Fort, whales and surf.
- Sri Lanka classic: Sigiriya, Kandy, tea country and Galle · 8 days, Negombo → Sigiriya & Dambulla → Kandy → Nuwara Eliya → Ella → Galle · from ₹56,600 per person, base estimate before flights. The standard first loop by car and driver: Lion Rock and elephants, Kandy's temple, a tea factory, the scenic train to Ella and a night in Galle Fort.
Browse 8,915 Sri Lanka route options
Where to go in Sri Lanka
- Negombo: Beach town 20 minutes from the airport (1–2 nights)
- Sigiriya & Dambulla: Lion Rock, cave temples and wild elephants (2–3 nights)
- Trincomalee: East-coast beaches, Koneswaram and summer snorkelling (2–4 nights)
- Kandy: Temple of the Tooth, lake and botanic gardens (2–3 nights)
- Nuwara Eliya: Tea estates, cool air and Horton Plains (1–2 nights)
- Ella: Nine Arch Bridge, tea-hill hikes and the scenic train (2–3 nights)
- Yala & Tissamaharama: Leopard safaris and the Kataragama temple (1–2 nights)
- Mirissa: Whale watching, small coves and surf (2–3 nights)
- Galle: Dutch fort town, ramparts and nearby beaches (2–3 nights)
- Bentota: River-mouth beaches, water sports and Ayurveda (2–3 nights)
- Colombo: Seafront capital, temples, markets and crab (1–2 nights)
When to go
Sri Lanka has two monsoons, so some coast is always in season: the west, south and hills are best Dec–Apr, the east coast May–Sep. Month-by-month guide
Visa & flights
Visa for Indian passport holders: Free ETA required (30 days). The fee is waived under the current scheme, but you still apply online before you fly.
Sample flights (from India hubs): return fares usually run ₹12,000–₹30,000 per person, depending on your city and season. Set your city in the header for local currency and visa rules.