Start from Madurai around 7:00 AM and take the NH44 → Batlagundu → Bodi / Kodaikanal ghat road route for the smoothest family drive. With two small kids, plan the trip as a relaxed journey rather than a nonstop run: the full drive usually takes 5.5–6.5 hours including breaks, and a Hyundai Venue is perfectly fine for the climb if you keep luggage light and avoid rushing the ghats. If you want a quick spiritual start before leaving the city, make a short stop at Sri Arulmigu Kallazhagar Temple on the outskirts of Madurai for 20–30 minutes—it’s easy to access from the road and works well as a calm first halt without adding much time.
Aim for breakfast at Saravana Bhavan, Batlagundu around 8:30–9:30 AM; it’s a dependable vegetarian stop with quick service, clean seating, and kid-friendly options like idli, pongal, dosa, and curd rice. Expect roughly ₹150–250 per person, and about 45 minutes is enough if you order simple South Indian food. After breakfast, continue toward the hills and take a short fresh-air break at Ayyanar Falls viewpoint / roadside stop on the Batlagundu–Bodi stretch for 15–20 minutes—just enough for the children to stretch, take photos, and enjoy the mountain breeze without turning the day into a tiring sightseeing marathon.
As you approach Kodaikanal, stop at Silver Cascade Falls first because it sits right on the main road before town and doesn’t require a long walk; it’s a good “welcome to the hills” stop for 20–30 minutes, especially if the kids are still cheerful after the drive. From there, head straight to your Kodaikanal town center hotel and try to arrive by 1:30–2:00 PM for check-in. Keep this part unhurried—parking in town can be a little tight, so it’s best to unload, settle the kids, and let everyone rest for a while after the climb.
Since this is your first day and the children are under five, the best plan after check-in is a quiet hotel rest, warm tea, and an early, easy evening rather than more sightseeing. If you do step out later, keep it close to the town center for a gentle walk and simple vegetarian dinner; otherwise, it’s completely sensible to call it an early night so everyone is fresh for the lake and easier sightseeing tomorrow.
Start the day gently at Bryant Park on Lake Road, right opposite Kodaikanal Lake. It’s one of the easiest places in town for young kids: flat, stroller-friendly paths, flowers, lawns, and enough space for little ones to wander without feeling rushed. Expect around ₹30–50 entry per adult, with park hours typically from about 6:00 AM to 6:00 PM. Go soon after breakfast so you get cooler air and fewer crowds; a relaxed 45–60 minutes here is plenty.
From Bryant Park, walk or take a short car hop up to Coaker’s Walk, which sits just a little higher on the ridge near Lake Road. This is a very low-effort scenic stop, so it works well with small children—just hold hands near the edges and keep the visit short if it’s windy or misty. You’ll get those classic valley views when the weather is clear, and the morning light is usually best. Parking is limited nearby, so if you’re driving, it’s easier to drop off, enjoy the walk, and then continue.
For lunch, head to Tava Vegetarian Restaurant on Anna Salai in the town center. It’s a dependable family stop with familiar South Indian and North Indian dishes, which is a relief when traveling with young kids. Expect roughly ₹250–450 per person depending on what you order; it’s a straightforward sit-down meal, and around 1 hour is enough. If the kids need an early break, ask for simple items like dosa, curd rice, idli, or plain chapati—this is one of the easier places in town for a no-fuss meal.
After lunch, keep the afternoon light and unhurried with Kodaikanal Pine Forest along the Berijam Road side. This is more of a calm nature stop than a full attraction, so it fits nicely after lunch: tall pines, cool shade, quick photo breaks, and enough open space to stretch without much walking. Plan for about 45–60 minutes. The ground can be uneven in spots, so shoes are better than sandals, and it’s a good idea to carry water and a small snack for the kids.
Next, continue to the Guna Caves (Devil’s Kitchen) viewpoint area off Pillar Rocks Road, but keep it to the safer viewing approach only. The actual cave areas can be slippery, fenced off, or not ideal for small children, so treat this as a brief scenic stop rather than an adventure site. You’re really coming for the dramatic forest-and-cliff feel and the famous atmosphere, not for a long walk. About 30–45 minutes is enough, and it’s best to be back toward town before the evening chill sets in.
Wrap up the day with an easy bakery stop at Pastry Corner or another good local café near Kodaikanal town center. This is the nicest kind of family evening in Kodai: tea, hot chocolate, pastries, maybe a bun or two for the kids, and no pressure to do anything else. Budget around ₹150–300 per person, and keep it to about 30 minutes so everyone stays comfortable before heading back to the hotel. If you still have energy, a short slow drive around the lake road afterward is pleasant, but for little kids, it’s usually better to call it a night early and rest for the next day.
Start early and go straight from Kodaikanal town toward Mannavanur Lake — it’s a quieter highland drive and the best way to keep the day slow and easy with two little kids. From town, expect roughly 1.5–2 hours one way depending on road conditions and how many photo pauses you make; the route passes cool open stretches and village roads, so leave around 7:00 AM or a little earlier if the kids are up. There’s no rush here: Mannavanur Lake is more about meadow views, fresh air, and letting everyone wander without crowds. Entry and parking are usually modest, and the lake area is best enjoyed in the first half of the morning before the sun gets stronger.
Right next door, spend a short stop at Mannavanur Sheep Farm — it’s an easy add-on that works well for young children because there’s space to move around and the animal sighting keeps them engaged without needing a big walk. Keep this simple: 30–45 minutes is enough, especially if the kids are already happy with the open fields and the lake. Carry water, a light jacket, and a small snack; facilities can be basic, so it helps to treat this as a relaxed countryside break rather than a full attraction.
Head back into town and stop at Altaf’s Cafe for a late brunch or early lunch. It’s a comfortable place to reset after the drive — think hill-town café atmosphere, easy seating, and a meal budget of roughly ₹300–600 per person depending on what you order. After lunch, continue to Pillar Rocks on Pillar Rocks Road. This is one of the classic Kodaikanal viewpoints and it’s ideal for a family stop because the main experience is just stepping out, enjoying the view, and taking a few photos without much walking. Expect a small entry/parking charge, and on a clear day the view is worth it; if fog rolls in, it can still feel magical, but don’t stay too long with kids if the mist turns chilly.
Plan to leave Kodaikanal by 2:00–3:00 PM and take the Batalagundu route back to Madurai. The descent usually takes about 3.5–4.5 hours, but with children it’s wise to build in one tea/restroom stop on the ghat road and keep snacks, wipes, and a change of clothes handy. If the kids are asleep by the time you hit the plains, even better — just drive steadily, avoid rushing the curves, and aim to reach Madurai before nightfall.