Start the day early and head to Mysore. Visit the Mysore Palace and then head to Bandipur National Park, home to tigers, elephants and various species of birds. Take a safari ride and enjoy the flora and fauna. Later, drive to Masinagudi and check-in to your resort. Spend the evening relaxing and enjoying the scenic beauty of the place.
After breakfast, head to Ooty, known for its tea gardens and pleasant weather. Take a toy train ride to Coonoor and enjoy the scenic beauty of the Nilgiri hills. Later, drive to Kodaikanal and check-in to your hotel. Spend the evening exploring the town and enjoying the local cuisine.
Start the day with a visit to the Kodaikanal Lake, a picturesque man-made lake where you can go boating. Then, head to Coakers Walk, a beautiful viewpoint where you can enjoy the panoramic view of the valley. Visit the Bryant Park, a botanical garden with a wide variety of flowers and plants. Spend the evening at the local pubs and enjoy the nightlife of Kodaikanal.
Don't miss the trek to Dolphin's Nose in Coonoor, which offers a breathtaking view of the Nilgiri Hills. You can also visit the Pykara Waterfalls and the Needle Rock Viewpoint in Ooty. If you have an extra day, you can consider taking a day trip to Valparai, a serene hill station located 120 km from Kodaikanal. To maximize fun, you can also plan a BBQ night at your resort in Masinagudi or Kodaikanal.
Check out https://booking.tp.st/VhZsadPo to check hotel and flight prices for your trip.