Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.
Begin with breakfast at Saravana Bhavan, choosing the branch that best fits your hotel and route to the port. Allow around 45–60 minutes for dosas, idlis, vadas, and coffee; expect approximately ₹200–₹500 per person. Avoid making breakfast too late, as you will need a comfortable buffer for traffic and port procedures.
If everyone is ready and the cruise check-in window allows, take a gentle walk at Marina Beach in Triplicane. Around 45–60 minutes is enough for photographs and fresh air without making the morning tiring. Skip this stop if traffic is heavy or the cruise line requires an earlier arrival; it is an optional buffer, not a must-do. Swimming is not recommended because of strong currents.
Travel by pre-booked cab to Chennai Port, allowing extra time for city traffic, the port approach, security, and possible queues. Aim to arrive 3–4 hours before the cruise’s published departure, which gives the family time for check-in, immigration, baggage drop, and a short rest without rushing. The port’s passenger entrance and drop-off rules can change, so confirm the terminal, gate, reporting time, luggage allowance, and parking or drop-off instructions directly with the cruise operator.
Keep passports, cruise tickets, Sri Lanka travel documents, medicines, valuables, and a change of clothes in hand luggage. Port access is controlled, so use only the designated passenger drop-off area. The cruise fare is not included here because it varies considerably by sailing, cabin category, and December availability; check the operator’s current price in INR before booking.
After boarding the Chennai–Colombo cruise, find your cabin, complete the muster-station procedure, and then let the family explore the ship at an easy pace. Have dinner on board and keep motion-sickness medicine, light layers, and water accessible. The crossing may be overnight or longer depending on the vessel and sailing schedule, so do not plan any fixed activity after boarding.
Keep all passports and cruise documents secure. The ship will normally provide instructions for immigration and disembarkation at Colombo, so listen for announcements and prepare the family’s bags the night before arrival rather than rushing in the morning.
Allow around 1–2 hours at Colombo Port for disembarkation, immigration, and baggage collection. Keep passports, cruise documents, hotel details, and Sri Lankan entry information together, and arrange one pre-booked vehicle for the family and luggage. Rather than beginning with a long list of sights, go directly to Gangaramaya Temple in Slave Island, usually a short drive from the port depending on traffic. Spend about an hour exploring its colourful mix of Buddhist shrines, art, and antiques. Dress modestly and remove footwear before entering; visitor access can vary during ceremonies.
Continue to the Dutch Hospital Shopping Precinct in Colombo Fort, allowing roughly 15–25 minutes by car depending on traffic. This is a good place for a proper lunch, a cool drink, and some relaxed browsing without rushing the teenagers. Allow 1½–2 hours here, with a meal budget of approximately LKR 2,500–5,000 per person, or about ₹700–₹1,400, depending on the restaurant and exchange rate. Prices in Sri Lanka fluctuate, so treat the INR figure as a guide.
After lunch, take a short drive or tuk-tuk ride to Galle Face Green. Spend about an hour walking beside the sea and sampling simple local snacks such as isso vadai. The late afternoon is more comfortable than midday, but keep valuables secure in crowded areas and expect strong coastal wind. If everyone is tired after the cruise, this stop can easily be shortened or replaced with hotel rest.
If the family still has energy, continue for roughly 15–25 minutes by car to Jami Ul-Alfar Mosque in Pettah. Allow around 30 minutes to admire the exterior from outside, while respecting prayer times and avoiding restricted areas. Then head to the Colombo city hotel for check-in and a relaxed evening. A private car for the port sightseeing and hotel transfer may cost roughly LKR 8,000–15,000 total, approximately ₹2,200–₹4,200, depending on vehicle size, waiting time, and traffic. Confirm the next morning’s Kandy departure with the hotel, but avoid booking a late dinner so everyone can rest.
Once you have arrived in Kandy from Colombo, leave your bags at the hotel and take a proper break before sightseeing. Aim for the Temple of the Sacred Tooth Relic in the early afternoon, allowing around 1½ hours for security, queues, and time inside the shrine. Wear clothing covering the shoulders and knees, and be prepared to remove shoes and hats where requested. Visiting and prayer schedules can change, so check the current entry procedure shortly before going; any advance booking or special access should be confirmed rather than assumed.
Have lunch at Kandy City Centre, which is convenient for a relaxed family meal and a little air-conditioned downtime. Allow around LKR 2,000–4,000 (approximately ₹525–1,050) per person, depending on what you order. After lunch, walk at an easy pace around Kandy Lake for about 45 minutes. Keep this flexible—if the family is tired after the journey, enjoy only the most convenient section near town rather than completing the full circuit.
If everyone still has energy, attend a Kandy cultural dance performance in the early evening. Shows generally last about an hour and include drumming and traditional dances, but times vary by day, so check the schedule and reserve seats if available; arriving 20–30 minutes early is sensible. If your arrival is delayed or the teenagers need downtime, skip the show and have a simple dinner near the hotel instead. Short tuk-tuk rides within central Kandy are practical, while walking between the lake, Kandy City Centre, and the temple is manageable in sections. Stay overnight in Kandy; returning to Colombo would make the day unnecessarily tiring.
Your private car from Kandy should reach Bentota around the early afternoon after the 5–6-hour transfer. Check in, take a proper break, and have lunch at your accommodation or a nearby local restaurant rather than trying to fit in sightseeing immediately. This keeps the day comfortable after the long drive and leaves flexibility if traffic delays your arrival.
For the transfer, budget approximately LKR 20,000–32,000 (about ₹5,800–₹9,300) per vehicle for the family, depending on the vehicle size, driver waiting time, and booking method. Keep some Sri Lankan rupees for drinks, snacks, and small purchases.
Once everyone is rested, arrange a licensed boat trip on the Bentota River, allowing around 1½–2 hours. The mangrove safari is a good family activity without being overly strenuous, and you may see water monitors and birds along the riverbanks. Confirm the total boat price, life jackets, weather conditions, and tide before boarding; fares vary by boat size and whether the trip is private.
A hotel-arranged tuk-tuk or short car transfer is easiest, especially if you are carrying bags or beach items. If the family is tired after the journey, this is the activity to shorten or skip rather than rushing both the river and beach.
Continue to Bentota Beach for roughly two hours of swimming, relaxing, and sunset time. Follow local lifeguard advice and avoid going far into the water if currents are strong. Bring drinking water, sun protection, sandals, and a change of clothes, as facilities can vary along the beach.
For dinner, choose a well-reviewed seafood or Sri Lankan restaurant near the Bentota beachfront or riverfront. Allow approximately LKR 3,000–6,000 (about ₹900–₹1,750) per person, with higher prices for large prawns, crab, or lobster. Ask whether seafood is priced by portion or weight before ordering.
Keep the evening relaxed and return to your Bentota accommodation after dinner. Before turning in, ask the hotel to reconfirm the next day’s private airport car; allow 5–6 hours before your flight for checkout, the road to Bandaranaike International Airport, traffic, and airport procedures.
Arrange a private car or van through your hotel the previous evening and leave Bentota around 5–6 hours before your flight. The drive to Bandaranaike International Airport via the Southern Expressway and Colombo–Katunayake Expressway usually takes about 2.5–3.5 hours, but traffic, roadworks, and airport queues can add time. For four people with luggage, expect roughly LKR 15,000–25,000 (about ₹4,500–₹7,500) per vehicle.
Keep this morning simple rather than trying to fit in Colombo. Your driver should take you toward the airport first, with any sightseeing treated as optional only after checking the flight departure time and the airline’s check-in deadline.
If you have a particularly comfortable time buffer, make a brief stop at Negombo Fish Market for around 30–45 minutes. It is generally liveliest early in the day, but activity and access can vary, so do not rely on it as a fixed sightseeing visit. The market may be wet and crowded; wear closed shoes and keep valuables secure. If the timing is tight or the market is quiet, continue directly toward the airport.
Have lunch at a convenient lagoon-side restaurant in Negombo, allowing about an hour and approximately LKR 2,000–4,000 (₹600–₹1,200) per person. Choose a place recommended by your driver and positioned conveniently for the airport road. Seafood, rice and curry, or hoppers make a relaxed final meal without taking you far off route.
Continue to Bandaranaike International Airport with at least 2.5–3 hours before departure, or earlier if your airline recommends it. Allow time for baggage drop, immigration, security, and possible queues. Keep passports, boarding documents, medicines, and valuables in your hand luggage.
This gives the day a comfortable balance: a dependable airport transfer, one optional short stop, and a proper final meal without risking the flight. Confirm the exact flight schedule and check-in requirements directly with the airline, as the flight duration and departure time depend on the service booked.
No packing list attached yet.