- 1800-123-5555
- Travel Agent? Join Us
- Blog
- Offers
₹ 34,000/-₹ 36,956/-
Sri Lanka December Tour 4D/3N: OverviewRated 4.2/5 (based on 1434 reviews)
Sri Lanka Tour Package in December 2026: Kandy, Nuwara Eliya, Bentota 4 Days & 3 Nights
CustomizableHotel included in package:
Cities:
- Kandy (1D)
- Nuwara Eliya (1D)
- Bentota (2D)
Starting from:
₹34,000/-₹36,956/-
Per Person on twin sharing.
Hotel cost may vary - submit your details for the best rates!
Price For The Month
TravelTriangle has served 3492+ travelers for Sri Lanka
Sri Lanka December Tour 4D/3N: Overview
This Sri Lanka tour package in December takes you from the temples of Kandy up to the tea country of Nuwara Eliya and down to the beach at Bentota in four days and three nights. December is when Sri Lanka's west coast turns calm and sunny, while the north-east monsoon is busy soaking Trincomalee and the east coast, so this route stays on the right side of the island. You get a 3-star hotel at each stop, breakfast every morning and a private air-conditioned car with a driver from the moment you land at Colombo.
It suits couples, families and friends who want a short first trip to Sri Lanka over the Christmas break, and it starts at Rs 34,000 per person on twin sharing, land only.
TravelTriangle has planned Sri Lanka trips for 3,270+ travellers so far. Every day of this itinerary can be changed. Send your dates and up to three verified local agents quote on it, so you compare prices before you pay anything, and you can pay in easy installments once you book.
Highlights
• Watch the Pinnawela elephants walk down to the Maha Oya river for their bath
• Walk the orchid house and palm avenues of the Peradeniya Botanical Gardens
• Attend the evening puja at the Temple of the Sacred Tooth Relic (Sri Dalada Maligawa) in Kandy
• Taste fresh Ceylon tea at a working factory on the Ramboda road
• Visit Seetha Amman Temple at Seetha Eliya, a stop on the Ramayana trail
• Ride a boat through the mangroves of Madu Ganga and see turtle hatchlings at Kosgoda
• End the trip on Bentota's beach in its calmest month of the year
Sri Lanka in December at a glance
| At a glance | Details |
|---|---|
| Price | From Rs 34,000 per person on twin sharing, land only |
| Duration | 4 days, 3 nights |
| Route | Colombo airport, Pinnawela, Kandy (1 night), Nuwara Eliya (1 night), Bentota (1 night), Colombo airport |
| Hotels | 3-star: Skyloft Kandy by Yathra, Lake View Hotel Nuwara Eliya, Sakura Villa Bentota, or similar |
| Included | 3 nights' stay, daily breakfast, private AC car with driver, airport pick-up and drop, sightseeing as listed |
| Not included | Flights, lunch, dinner, entry tickets, Sri Lanka ETA |
| December weather | Bentota and Colombo around 30°C by day. Kandy around 27°C. Nuwara Eliya 18 to 20°C by day and close to 10°C at night |
| Book by | Late November for travel between 20 December and 5 January |
| Visa | Indian passport holders apply online for an ETA before flying |
Why December Suits This Sri Lanka Route
December is a good month for this tour because the heaviest north-east monsoon rain falls on the other side of the island. The central hills still catch some of it: Kandy and Nuwara Eliya each average roughly 200 mm of rain in December, mostly as afternoon showers that ease later in the month. The monsoon's real downpours hit Jaffna, Trincomalee, Pasikudah and Batticaloa. The west coast around Bentota and Colombo moves into its dry season through the month, so the sea calms down and beach afternoons become reliable.
The hill country is the honest exception. Kandy can get a short afternoon shower, and Nuwara Eliya often wakes up to mist that burns off by mid-morning. Neither stops the sightseeing. It is also why Sigiriya and the Cultural Triangle are left out of this short trip, since the dry zone gets its main rains in December. If you want those sites, look at a longer route in January or February.
| December weather | Kandy | Nuwara Eliya | Bentota and Colombo |
|---|---|---|---|
| Day / night | About 27°C / 18°C | About 18 to 20°C / 9 to 11°C | About 30°C / 23°C |
| Rain | Short afternoon showers, easing late in the month | Morning mist, occasional drizzle | Mostly dry, calm sea |
| Pack | Cotton clothes that cover shoulders and knees for the temple | Warm jacket, closed shoes, a light scarf | Swimwear, sunscreen, a hat |
| Best moment | Temple of the Tooth evening puja | Tea estates before 10 am, Gregory Lake at dusk | Sunset on the beach around 6 pm |
For a month-by-month view of the whole island, read our best time to visit Sri Lanka guide. For places to see, food and a longer December itinerary, our Sri Lanka in December travel guide goes deeper.
Day-by-Day Itinerary: Kandy, Nuwara Eliya and Bentota
Day 1: Airport to Kandy via Pinnawela and Peradeniya
Your driver meets you outside arrivals at Bandaranaike International Airport in Katunayake, and the car heads inland towards Kandy, the last royal capital of the Sinhalese kings and a UNESCO World Heritage city.
About two hours into the drive you reach the Pinnawela Elephant Orphanage. The herd crosses the village road twice a day, late morning and early afternoon, to bathe in the Maha Oya river with their mahouts, and a riverside café gives you a front-row table. If time allows, the next stop is the Royal Botanical Gardens at Peradeniya, 6 km before Kandy, with its orchid house, cabbage-palm avenue and the giant Java fig that shades half a lawn.
Check in at your hotel in Kandy, then head out for a Kandyan cultural dance show near the lake (fire-walkers close the show) and the evening puja at the Temple of the Sacred Tooth Relic, when the drummers start and the inner shrine opens. Cover shoulders and knees, and leave your shoes at the gate.
In December, treat Peradeniya as optional: unless your flight lands early in the morning, skip it so you still reach Kandy for the evening puja (Day 2 is already a full day). Carry a small umbrella for the gardens. No meals are included today, so dinner is at your own cost. Overnight in Kandy. About 115 km and 3.5 to 4 hours on the road. With both stops this is a 7 to 8 hour day, so both fit only with an early-morning arrival.
Day 2: Kandy to Nuwara Eliya through tea country
After breakfast, check out and climb into the hills on the Ramboda road. The air cools with every bend. Stop at Ramboda Falls, then at a working tea factory to see leaf turned into Ceylon tea and taste a fresh cup.
Nuwara Eliya, at about 1,868 m, still looks like the British hill station it was built as, with a Tudor-style post office, a golf course and trout streams. Walk Victoria Park, take a boat or a pony ride at Gregory Lake (paid locally), then drive out on the Badulla road to Hakgala Botanical Garden and to Seetha Amman Temple at Seetha Eliya. Indian travellers come here for the Ramayana story. The temple marks the place where Sita is believed to have been held. Read more on our Ramayana trail in Sri Lanka page.
In December, evenings drop close to 10°C, so keep a jacket in the car. Christmas week is the town's busiest, so expect queues at Gregory Lake. Breakfast is included. Overnight in Nuwara Eliya. About 77 km and 3 to 3.5 hours on the winding A5, plus about 20 km for the Hakgala and Seetha Eliya loop. With all the stops this is a full day of 8 to 9 hours, so leave Kandy by 8 am.
Day 3: Nuwara Eliya down to the Bentota coast
Have breakfast by 7 am and leave the hills behind. This is the long day: about 6 hours on the road and close to 10 hours door to door with the boat ride and the hatchery, and the temperature climbs by about 10 degrees on the way down to the west coast. If you would rather reach the beach by lunch, ask your agent to move Madu Ganga and Kosgoda to Day 4 morning, before the airport run.
South of Bentota, take a boat on Madu Ganga at Balapitiya. The river winds through mangrove tunnels to a small cinnamon island where a family still peels the bark by hand, and the ride takes about 90 minutes (boat fee paid locally). Then stop at a Kosgoda turtle hatchery, where volunteers bury the eggs collected from the beach and release the hatchlings into the sea at night.
Check in at Bentota, where the Bentota river meets the sea. In December the beach is calm enough to swim, the water sports shacks at the river mouth are open (jet ski, banana boat, paid locally), and the sun sets straight into the Indian Ocean.
In December, if your Bentota night falls on 24 or 31 December, most beach resorts hold a gala dinner with a compulsory supplement. Ask your agent before you confirm. Breakfast is included. Overnight in Bentota.
Day 4: Bentota to Colombo and the airport
Swim early, then have breakfast and check out. The Southern Expressway gets you to Colombo in about an hour and a half. If your flight leaves in the evening, ask the driver for a short city stop at Galle Face Green, Gangaramaya Temple or Pettah market for tea and spices. Colombo's hotels and malls are lit up for Christmas through late December. From the city it is 35 km to Bandaranaike International Airport. Reach the terminal 3 hours before your international departure, and add an hour between 20 December and 5 January, when the airport road is at its busiest.
Breakfast is included. Bentota to the airport is about 100 km, 2 to 2.5 hours.
Your Hotels on This December Tour
| Night | City | Hotel (or similar) | Category |
|---|---|---|---|
| 1 | Kandy | Skyloft Kandy by Yathra, 26 Thapodarama Road, Hantana | 3-star |
| 2 | Nuwara Eliya | Lake View Hotel, 3/136 Badulla Road, Magasthota | 3-star |
| 3 | Bentota | Sakura Villa, Kommala, Bentota | 3-star |
Agents confirm these hotels or similar ones depending on availability. In December, ask for a room with a heater or extra blanket in Nuwara Eliya. Want a beachfront resort at Bentota or 4-star rooms throughout? Ask for the upgrade when you request quotes.
Christmas, New Year and Festivals in December 2026
| Date | What happens | Where on this route |
|---|---|---|
| Wed 23 Dec 2026 | Unduvap Full Moon Poya, a public holiday. Temples fill with worshippers in white, and alcohol is not sold that day | Temple of the Tooth in Kandy is at its busiest |
| From 23 Dec 2026 | Adam's Peak (Sri Pada) pilgrimage season opens and runs to the May Poya | About 3 hours (roughly 75 km) from Nuwara Eliya to the Nallathanniya trailhead via Hatton, add a night to climb |
| 24 and 25 Dec | Christmas carols, midnight mass and hotel gala dinners | Bentota beach resorts and Colombo |
| 31 Dec | New Year's Eve fireworks and beach parties | Bentota and Galle Face Green in Colombo |
Travelling over New Year's Eve? Our 5-night New Year celebrations package is built around the 31 December party. For church services, markets and where to eat on Christmas Day, see Christmas in Sri Lanka.
Sri Lanka December Tour Cost from India (2026)
The package price covers your hotels, breakfast, car and sightseeing transfers. Add flights, entry tickets and any festive supplement to get the full cost of a December trip.
| Cost per person (twin sharing) | 3-star (this package) | 4-star | 5-star |
|---|---|---|---|
| 3N/4D land package | Rs 34,000 | Rs 42,000 to Rs 48,000 | Rs 58,000 to Rs 70,000 |
| Christmas or New Year gala dinner (only if you stay on 24, 25 or 31 Dec) | Rs 4,000 to Rs 8,000 | Rs 6,000 to Rs 12,000 | Rs 10,000 to Rs 20,000 |
| Return flights from Chennai, Bengaluru or Kochi | Rs 14,000 to Rs 24,000 | Same | Same |
| Return flights from Mumbai, Delhi or Kolkata | Rs 20,000 to Rs 35,000 | Same | Same |
| Entry tickets (Pinnawela, Peradeniya, Temple of the Tooth, Hakgala, Victoria Park, Kosgoda turtle hatchery) | Paid locally at each site | Same | Same |
| Sri Lanka tourist ETA | Free for Indian passport holders at the time of writing | Same | Same |
A December trip on this route comes to about Rs 55,000 to Rs 70,000 per person with flights from India. Prices peak between 20 December and 5 January, when hotels across the south-west coast are full.
How to keep a December trip cheap. Travel between 1 and 18 December. You get the same weather and lower hotel and flight prices. Book flights before the third week of November and send your quote request early, since agents hold peak-week rooms on a first-come basis. Flying from Chennai, Bengaluru or Kochi is the cheapest way in.
Travelling from Dubai or the UAE? The land package works the same way. Fly Dubai to Colombo (about 4.5 hours) and ask the agents for a quote with your UAE dates.
Add-ons and Ways to Extend Your December Trip
| Add-on | Where it fits | Why in December |
|---|---|---|
| Galle Fort and Unawatuna half-day | Day 3 or 4, about 1 hour south of Bentota | Dry, sunny ramparts and a calm swimming bay |
| Kandy to Nanu Oya scenic train | Day 2, instead of the road | Tea-country views from the window; reserved seats sell out in December, so book early |
| Adam's Peak night climb | +1 night near Hatton | Pilgrimage season opens on 23 December 2026 |
| Ella and Nine Arches Bridge | +1 night after Nuwara Eliya | Clearer mornings than November |
| Mirissa whale watching | +1 night after Bentota | Blue-whale season off the south coast runs roughly December to April |
| Yala leopard safari | +2 nights | Good leopard sightings, though some showers are likely |
Each add-on changes the price, so list the ones you want in your quote request. For a longer trip with the south coast built in, see our 10-day Sri Lanka trip.
Inclusions and Exclusions
| Included | Not included |
|---|---|
| 3 nights in 3-star hotels on twin sharing (Kandy, Nuwara Eliya, Bentota) | International flights |
| Daily breakfast (3 breakfasts) | Lunch and dinner |
| Private air-conditioned car with an English-speaking driver, airport to airport | Christmas and New Year gala dinner supplements |
| Sightseeing as per the itinerary | Entry tickets (Pinnawela, Peradeniya, Temple of the Tooth, Hakgala, Victoria Park, Kosgoda turtle hatchery) |
| Airport pick-up and drop | Madu Ganga boat ride, Kandyan dance ticket, Gregory Lake boating |
| Applicable hotel taxes | Water sports, tips, travel insurance, Sri Lanka ETA |
Good to Know Before You Go
ETA. Indian passport holders must apply online for a tourist ETA at eta.gov.lk before flying. It has been free for Indians since 25 May 2026, so check the portal when you apply. Our Sri Lanka visa guide for Indians walks through the form.
Flights. Colombo is about 1 hour 20 minutes from Chennai and about 3 hours from Delhi or Mumbai. There is no road or rail link between India and Sri Lanka.
Money and language. Carry some Sri Lankan rupees for entry tickets and boat rides. Cards work in hotels and malls. Sinhala and Tamil are the main languages, and English is spoken in hotels and at every stop on this route.
More Sri Lanka Packages for December
New Year celebrations in Sri Lanka, 5 nights for 31 December in Bentota or Colombo
Sri Lanka tour in November if you can travel before the peak
Bestselling Sri Lanka tour, 4 nights
Sri Lanka family tour, 3 nights and the longer Sri Lanka family vacation, 5 nights
Sri Lanka honeymoon tour, 3 nights
Browse every route and budget on our Sri Lanka tour packages page, or plan the rest of your trip with the Sri Lanka travel guide.
Edited by TravelTriangle
Highlights
- Unravel the divinity of Seetha Eliya Temple
- Pay a visit to the beautiful Peradeniya Botanical Gardens
- Witness the incredible beauty of Dalada Maligawa
- Pay a visit to the Pinnewela Elephant Orphanage
- Experience the serenity of Dalada Maligawa
Itinerary
Other Benefits (On Arrival)
Welcome to Sri Lanka!
After you arrive at Sri Lanka, our team shall escort you to the hotel, where we shall complete the check informality for a short stay. Then after breakfast, we leave the hotel and head towards Kandy. A UNESCO declared world heritage site. En route to the destination, various important tourist attractions like the Pinnawela Elephant Orphanage shall be covered. Elephants along with their caretakers are eminently visible. Also, visit Dalada Maligawa Temple and Peradeniya Botanical Gardens. In the evening, we shall see some traditional cultural shows after which we are supposed to head towards the hotel in Kandy for check-in. Have your food and go to sleep.
Other Benefits (On Arrival)
Enjoy the further en route to Sri Lanka!
After having breakfast, we first check out from the hotel and then begin with further exploration towards Nuwara Eliya and other surrounding sites and tourist destinations. Some of them being the trout streams, the beautiful golf course, Victoria Park, and later enjoying some boating in the Lake Gregory. In the later hours, we plan our visit to the popular tea factory. Then we visit Seetha Eliya and Haggala Gardens. Get back to your cozy hotel room for a comfortable night’s sleep.
Other Benefits (On Arrival)
Further, visit various important places of Sri Lanka
After customary breakfast, we check out from the hotel and move towards the Madhu River, a place of perfect leisure surrounded by the mangroves. Then we shall plan a visit to turtle hatchery too. Finally, getting along some popular coastlines in the region, we head straight towards the hotel for check in, and overnight stay, where your supper shall be served to you and sleep well.
Other Benefits (On Arrival)
Saying Adios to Sri Lanka.
Grab breakfast and proceed to check-out from the hotel. This trip was surely an everlasting experience which gave so much joy and satisfaction. We shall take you to Colombo for your departure back.
Hotels
Note: Our agents will provide you these or similar hotels depending on availability

Lake view hotei
3/136 Badulla Road | Magasthota, Nuwara Eliya 22200, Sri Lanka

Skyloft-kandy by yathra
26, Thapodarama Road | Hantana, Kandy 20020, Sri Lanka

Sakura villa
Kommala, Bentota 80500, Sri Lanka
- Hotel
- Breakfast
- Transport
- Sightseeing
- Taxes
- Entrance Cost
- Lunch
- Dinner
- Airfare
- Visa
Frequently Asked Questions
Get your answers — before you plan your trip.
FAQs About Sri Lanka Tour Packages
How far is Sri Lanka from India?
The air travel between Sri Lanka and India is 1421 km (883 miles) which is only about 2 hours by flight.
What is the kind of clothes that can be taken on a trip to Sri Lanka?
Since Sri Lanka is an exotic destination, carrying clothes made of breathable fabrics like cotton and linen are preferable.
How can we reach Sri Lanka?
The easiest and the most convenient way to reach Sri Lanka is by air since there is no connectivity with either the road or the railways between the two nations.
What languages and regional dialects are used in Sri Lanka?
Sinhalese and Tamil are the two most common languages in Sri Lanka. However, people here converse in English as well.
What is the most ideal time to visit Sri Lanka?
December to March is considered to be the best time to go to Sri Lanka since being a coastal region, the same time is pretty decent and ideal.
650+Verified Agents
TraveltriangleVerified
StringentQuality Control
How It Works
Personalise This Package
Make changes as per your travel plan & submit the request.
Get Multiple Quotes
Connect with top 3 agents, compare quotes & customize further.
Book The Best Deal
Pay in easy installments & get ready to enjoy your holiday.
What Travelers Say About Our 25 Sri Lanka Packages
Read real reviews,packages, stories, and experiences from happy customers who booked with TravelTriangle.
Harikumarpnv
Vijayawada, India
Travelled to Kandy, Colombo on 13 Jan, 2020 with 3 others for 4 days
Harikumarpnv's 4 days trip to Sri Lanka
Simrat Dua
New Delhi, India
Travelled to Colombo, Kandy, Nuwara Eliya, Bentota on 13 Sept, 2019 with 2 others for 6 days
Simrat's 6 days trip to Sri Lanka
Arumugam Gts
Coimbatore, India
Travelled to Bentota on 22 Nov, 2019 for 3 days
Arumugam's 3 days trip to Sri Lanka
Priya Girish Bhunje
Ahmedabad, India
Travelled to Sigiriya , Kandy, Nuwara Eliya, Beruwala, Colombo on 29 Oct, 2019 with 3 others for 6 days
Priya's 6 days trip to Sri Lanka
Monapriya Surendiran
Bengaluru,India
Travelled to Sigiriya , NuwaraEliya, Bentota on 29 May, 2019 with 1 other for 4 days
Monapriya's 4 days trip to Sri Lanka
Similar Packages
Cities:
- Jaipur (3D)
Starting from:
₹20,000/-
₹21,739/-8% OffCities:
- Shimla (5D)
Starting from:
₹12,498/-
₹13,585/-8% OffCities:
- Manali (5D)
Starting from:
₹18,500/-
₹19,892/-7% OffCities:
- Srinagar (4D)
- Pahalgam (1D)
Starting from:
₹12,099/-
₹13,010/-7% OffCities:
- Jaisalmer (3D)
Starting from:
₹16,000/-
₹17,391/-8% OffCities:
- Zagreb (3D)
- Split (3D)
- Dubrovnik (4D)
Starting from:
₹162,750/-
₹178,846/-9% OffCities:
- Udaipur (3D)
Starting from:
₹16,000/-
₹17,204/-7% OffCities:
- Gangtok (4D)
Starting from:
₹75,055/-
₹80,704/-7% OffCities:
- Nainital (2D)
Starting from:
₹6,824/-
₹7,260/-6% OffCities:
- Darjeeling (3D)
Starting from:
₹75,204/-
₹80,865/-7% OffCities:
- Shillong (2D)
- Cherrapunjee (2D)
Starting from:
₹12,499/-
₹13,586/-8% OffCities:
- Haridwar (2D)
- Rishikesh (2D)
Starting from:
















