Six-Day Sri Lanka Family Route from Chennai via Jaffna

Day 1 · Fri, Dec 25
Colombo

Arrive in Colombo

  1. Chennai to Colombo flight — Chennai International Airport to Bandaranaike International Airport; allow about 1.5 hours in the air, plus airport time and the drive into Colombo, usually around 45–90 minutes depending on traffic. Choose a morning flight to leave time for sightseeing; arrange a budget airport transfer or taxi.
  2. Gangaramaya Temple — Slave Island; explore the temple’s eclectic collection and lakeside setting, allowing about 1 hour.
  3. Seema Malaka — Beira Lake; this serene lakeside temple is a short hop from Gangaramaya, allowing about 30–45 minutes.
  4. Galle Face Green — Fort; enjoy the sea breeze and street snacks at sunset, allowing about 1 hour.
  5. Upali’s by Nawaloka — Cinnamon Gardens; a convenient introduction to Sri Lankan rice-and-curry dishes, with a typical meal around LKR 2,000–4,000 per person; allow about 1 hour.

Morning — Fly from Chennai

Take a morning flight from Chennai International Airport to Bandaranaike International Airport; the flight is about 1½ hours, but allow extra time for check-in, immigration and baggage. From the airport, a taxi or pre-booked transfer to Colombo usually takes 45–90 minutes, depending on traffic. A metered taxi or app-based ride is generally easier with a child and luggage; agree the pickup point before you exit the terminal.

Afternoon — Temples by Beira Lake

Head first to Gangaramaya Temple in Slave Island and allow about an hour to see its lively, eclectic collection. Dress modestly and expect to remove shoes; check the current visitor hours and entry fee locally, as holiday arrangements can vary. From there, Seema Malaka is a short tuk-tuk ride or walk away, set on platforms over Beira Lake. Give it 30–45 minutes for a quieter change of pace; a small visitor fee may apply.

Sunset and dinner

Go to Galle Face Green for an easy sunset stroll and a taste of the street snacks—watch the waves with your son, but keep back from the water if it’s rough. Finish at Upali’s by Nawaloka in Cinnamon Gardens; a tuk-tuk or taxi is the simplest way across town, especially around evening traffic. Rice and curry typically costs around LKR 2,000–4,000 per person. Since it’s Christmas Day, call ahead to confirm dinner service and book if possible.

Day 2 · Sat, Dec 26
Kandy

Temples and heritage in Kandy

Getting there from Colombo
Train on the Main Line from Colombo Fort to Kandy (about 2.5–3 hours; roughly LKR 500–1,500 depending on class). Take a morning train to leave time for the day’s plans. Reserve seats early for the holiday period through Sri Lanka Railways or 12Go Asia.
  1. Colombo to Kandy by train or car — Allow roughly 2.5–3.5 hours by train or 3–4 hours by road; take an early departure and reserve train seats well ahead for the holiday period.
  2. Temple of the Sacred Tooth Relic — Kandy Lake; visit this important Buddhist shrine respectfully, allowing about 1.5 hours.
  3. Kandy Lake — City centre; take an easy shaded walk after the temple, allowing about 45 minutes.
  4. Balaji Dosai — Kandy town; an affordable vegetarian stop for dosai and other South Indian-style dishes, typically around LKR 800–1,800 per person; allow about 1 hour.
  5. Bahirawakanda Vihara Buddha Statue — Bahirawakanda; finish with a hilltop view over Kandy, allowing about 1 hour including the uphill drive.

Morning

Take an early Main Line train from Colombo Fort to Kandy—the ride usually takes about 2½–3 hours, though holiday services can run late. Reserve seats well ahead for 26 December; if you can’t secure reserved seats, arrive early at the station and be prepared for a busy journey. Once in Kandy, use a tuk-tuk to reach the Temple of the Sacred Tooth Relic beside the lake. Allow around 1½ hours, and check the day’s puja times locally. Dress modestly, covering shoulders and knees; shoes must be removed, and a small shoe-storage fee may apply. Entry is typically around LKR 2,000 for foreign adults, with children’s rates and rules worth confirming at the gate.

Lunch and afternoon

After the temple, stroll the shaded paths around Kandy Lake for about 45 minutes; keep your son close near the road-facing stretches. Then head into town to Balaji Dosai for an inexpensive vegetarian lunch—dosai and other South Indian-style dishes generally cost around LKR 800–1,800 per person. From town, take a tuk-tuk up to Bahirawakanda Vihara Buddha Statue (roughly 10–15 minutes by road, traffic permitting). Give yourselves about an hour for the uphill approach and the broad view over Kandy; there may be a small donation or entry charge, and the steps can be tiring in the heat. Check opening arrangements locally, especially during the holiday period, and bring water.

Day 3 · Sun, Dec 27
Sigiriya

Ancient sites and safari near Sigiriya

Getting there from Kandy
Private car with driver via Dambulla (about 2.5–3 hours to Dambulla, plus the temple stop and onward drive; roughly LKR 20,000–35,000 for the vehicle). Arrange through your hotel or a local driver, and depart early so the Dambulla visit fits before Sigiriya and the late-afternoon safari.
  1. Dambulla Cave Temple — Dambulla; see the painted cave shrines on the way to Sigiriya, allowing about 1.5–2 hours and taking the steps at a family-friendly pace.
  2. Sigiriya — Sigiriya; climb early to beat the heat and explore the gardens and rock-top ruins, allowing about 3–4 hours; bring water and check that your son is comfortable with the exposed stairways.
  3. Pradeep Restaurant — Sigiriya village; a casual stop for Sri Lankan curry and other local dishes, typically around LKR 1,500–3,000 per person; allow about 1 hour.
  4. Minneriya National Park safari — Habarana area; take a late-afternoon jeep safari for elephants and other wildlife, allowing about 3 hours; sightings vary by season, so ask a local operator which nearby park has the best conditions that day.

Morning — Dambulla Cave Temple

After the early start from Kandy, allow roughly 2½–3 hours to reach Dambulla, then spend about 1½–2 hours at Dambulla Cave Temple. There are steps up to the caves, so take them slowly with your son; shoulders and knees should be covered, and shoes are left outside the shrine area. Go early if you can—the caves are cooler and quieter before the day heats up. Carry water for the climb, but keep it outside the sacred interiors.

Midday and Lunch — Sigiriya and Pradeep Restaurant

Continue to Sigiriya for the gardens and climb to the rock-top ruins. Set aside 3–4 hours, and be realistic about the heat: the exposed stairways can feel strenuous around midday, so take plenty of breaks and bring water, hats and sun protection. Foreign visitor admission is typically around US$35 per adult, but check the current ticket price before setting out. Afterwards, have a relaxed Sri Lankan curry lunch at Pradeep Restaurant in Sigiriya village; budget about LKR 1,500–3,000 per person and allow an hour.

Late Afternoon — Minneriya National Park

Arrange a jeep and park entry through a reputable local operator, then head to Minneriya National Park for a roughly three-hour safari. Ask that morning which nearby park has the best elephant activity and conditions; sightings vary, and a good guide will advise whether Minneriya is the right choice that day. Bring a light layer for the ride back, and agree the full jeep and park-fee costs before departure. It’s a full, hot day, so keep the evening simple and get an early night.

Day 4 · Mon, Dec 28
Jaffna

Travel north to Jaffna

Getting there from Sigiriya
Pre-booked private car with driver, about 6–7 hours plus breaks; roughly LKR 35,000–55,000 per vehicle. Ask your hotel or a local operator to arrange a child-friendly vehicle. Leave early for the best chance of reaching Jaffna with daylight, but confirm the driver and pickup the evening before.
  1. Sigiriya to Jaffna by car — Allow roughly 6–7 hours, plus stops; leave early, arrange a child-friendly vehicle in advance, and confirm the driver’s route and breaks.
  2. Jaffna Fort — Jaffna town; walk the historic ramparts and look across the lagoon, allowing about 1 hour if you arrive with daylight.
  3. Jaffna Public Market — Jaffna town; browse local produce and everyday goods, allowing about 45 minutes; it may be closing by the time you arrive after the drive.
  4. Malayan Cafe — Jaffna town; try an inexpensive dosa or vegetarian meal, typically around LKR 800–1,800 per person; allow about 1 hour and check service times on arrival.

Afternoon — Jaffna Fort

After the long drive, check in, freshen up and head to Jaffna Fort if you arrive with daylight; a tuk-tuk from town is an easy option. Allow about an hour to wander the ramparts and take in the lagoon views. The fort is generally open during daylight, but arrive before late afternoon so your son can explore without rushing; check the current entrance fee locally, as charges can change.

Late afternoon — Jaffna Public Market

From the fort, take a short tuk-tuk ride to Jaffna Public Market and browse the produce stalls and everyday goods for around 45 minutes. It’s a lively glimpse of town life, but after a full day on the road, keep this flexible: some stalls may be closing by the time you arrive. If it’s winding down, enjoy a brief wander rather than trying to see everything.

Evening — Malayan Cafe

Finish at Malayan Cafe for an inexpensive dosa or vegetarian meal; budget roughly LKR 800–1,800 per person and allow about an hour. Service times can vary, so check that the kitchen is open when you arrive. Keep the evening relaxed and get an early night—tomorrow’s a better day for exploring at an unhurried pace.

Day 5 · Tue, Dec 29
Jaffna

Explore Jaffna

  1. Nallur Kandaswamy Kovil — Nallur; visit Jaffna’s celebrated Hindu temple, allowing about 1 hour and dressing modestly; follow on-site rules about footwear and photography.
  2. Jaffna Archaeological Museum — Nallur area; see regional archaeological and cultural collections, allowing about 1 hour; confirm opening status locally, as museum schedules can change.
  3. Rio Ice Cream — Jaffna town; treat your son to a well-known local ice-cream stop, typically around LKR 300–800 per person; allow about 30 minutes.
  4. Keerimalai Springs — Keerimalai; visit the coastal freshwater springs and nearby shoreline, allowing about 1.5 hours; bring swimwear only if you plan to use the bathing area.
  5. Casuarina Beach — Karainagar; relax on the shallow, sandy beach before returning to town, allowing about 1.5–2 hours.
  6. A Jaffna-style seafood restaurant in Jaffna town — Choose a busy local spot for crab or fish curry, typically around LKR 2,000–4,500 per person; allow about 1 hour and ask about spice levels.

Morning

Start early at Nallur Kandaswamy Kovil, when the temple is cooler and quieter; allow about an hour. It’s usually open for morning worship, but hours can vary, so check locally the night before. Dress modestly, remove footwear before entering, and follow the temple’s photography rules. A short ride takes you to the nearby Jaffna Archaeological Museum; allow about an hour for its regional collections, but confirm it’s open before setting out, as schedules can change. For the day’s longer coastal hops, a car with driver is the easiest option; agree the fare in advance, or ask your guesthouse to arrange one.

Lunch and afternoon

Head into town for a scoop at Rio Ice Cream—a popular family stop, with treats typically around LKR 300–800 per person—then continue by car to Keerimalai Springs (roughly 30–40 minutes from town). Give yourselves about 1½ hours to see the freshwater bathing area and shoreline; bring swimwear if you plan to bathe, and follow posted local rules. From there, allow around 30–45 minutes to reach Casuarina Beach on Karainagar. The shallow water and sandy shore make a relaxed couple of hours with a child; take drinking water and sun protection, and check conditions before swimming.

Evening

Return to Jaffna town (about 45–60 minutes, depending on traffic) for dinner at the Green Grass Hotel restaurant, a convenient, established choice for Jaffna-style seafood. Crab or fish curry is often around LKR 2,000–4,500 per person; ask for mild spice for your son and check the day’s seafood availability. Keep the evening unhurried—you’ll want to confirm tomorrow’s ferry arrangements and pickup details with your hotel before turning in.

Day 6 · Wed, Dec 30
Nagapattinam

Ferry to Nagapattinam

Getting there from Jaffna
Passenger ferry from Kankesanthurai to Nagapattinam, sailing time commonly around 4 hours; budget roughly LKR 18,000–27,000 (about INR 5,000–7,500), subject to current fares. The service and schedule can change or be suspended, so confirm that it is operating on 30 December 2026 and book through the ferry operator’s official channel before making plans around it. Allow 30–45 minutes by road from Jaffna to the terminal and arrive early for check-in and immigration.
  1. Jaffna to Kankesanthurai ferry terminal — Allow about 30–45 minutes by road; confirm the ferry’s operating date, check-in requirements, and sailing time before leaving town.
  2. Kankesanthurai–Nagapattinam passenger ferry — The sailing is commonly listed at roughly 4 hours, but service and schedules can change or be suspended; book only after confirming the 30 December sailing directly with the operator, and arrive early for immigration and boarding.
  3. Nagapattinam port area — After disembarking, allow time for immigration, baggage, and onward transport; keep this flexible because ferry arrival times can shift.
  4. Nagore Dargah — Nagore; if time and access permit, visit this prominent shrine near Nagapattinam, allowing about 45–60 minutes.
  5. Local vegetarian restaurant near Nagapattinam bus or rail station — Take a simple rice meal or tiffin, typically around ₹150–₹400 per person; allow about 45 minutes.
  6. Nagapattinam to Chennai — Take an evening or overnight train/bus, or arrange a car; allow roughly 6–8 hours by road, with arrival in Chennai potentially on 31 December. Combining the ferry, sightseeing, and same-day onward travel is tight, so skip the extra stop if the sailing is delayed and keep a backup overnight option.

Morning — Jaffna to the ferry

Leave Jaffna with plenty of margin for the 30–45-minute drive to Kankesanthurai ferry terminal. Before setting out, reconfirm that the ferry is running on 30 December, its check-in deadline and baggage rules; arrive early for immigration and boarding. The service can change or be suspended, so don’t travel to the port without confirmation from the operator.

Ferry and arrival in Nagapattinam

The crossing to Nagapattinam is commonly listed at around four hours, but allow extra time for boarding, immigration and any schedule changes. After landing, keep the plan flexible while you clear formalities and collect your bags. If timing and access allow, take a car or taxi to Nagore Dargah for a 45–60-minute visit; check locally that it’s open to visitors, and dress respectfully.

Meal and onward to Chennai

For a simple vegetarian rice meal or tiffin, look for a busy local vegetarian restaurant near Nagapattinam bus or rail station; budget about ₹150–₹400 per person and allow around 45 minutes. Then continue to Chennai by evening or overnight train or bus, or by car—road travel is roughly 6–8 hours, so arrival may be on 31 December. This is a tight day even with a timely ferry: if the sailing is delayed, skip Nagore Dargah and keep an overnight stay in Nagapattinam as your backup.

This trip starts Fri, 25 Dec 2026 — want the check-ins?
Confirm the date (or change it) and we'll check in at two weeks out, one week out, and the day before — bookings, packing, and a day-one brief. Reply to any of them if plans change.
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version