Morning: Start your day with a visit to Fort Kochi, a historical neighbourhood that was a hub for spice trade in the past. Stroll around the streets to admire the colonial architecture and visit St. Francis Church, the oldest European church in India. Afterward, head to the Chinese Fishing Nets, a popular attraction where you can witness traditional fishing methods.
Afternoon: For lunch, try out some delicious seafood at the local eateries like Oceanos Restaurant or Kashi Art Cafe. After lunch, visit the Dutch Palace, a 16th-century palace with impressive murals and artefacts that showcase traditional Kerala architecture.
Evening: End your day with a Kathakali performance, a traditional dance form of Kerala. Head to the Kerala Kathakali Centre or the Cochin Cultural Centre to witness this beautiful art form.
Morning: Start your day by visiting the Guruvayur Temple, one of the most revered temples in Kerala. Witness the rituals and traditions followed at the temple and seek blessings from Lord Krishna.
Afternoon: For lunch, try the local delicacy of the town, the delicious 'Kerala meals' at the nearby restaurants like Bharath Hotel or Sreekrishna Cafe. Afterward, visit the Mammiyoor Temple, located close to the main temple, which is also worth visiting.
Evening: End your day by witnessing a Theyyam performance, a popular ritual art form of Kerala. Head to the nearby Kannur district to witness this art form performed by local artists.
Apart from the above itinerary, you can also plan a trip to Athirapally Waterfalls, which is located on the way to Guruvayur from Kochi. You can also take a day trip to the nearby town of Thrissur, which is famous for its cultural heritage. To maximize your fun, you can try out local activities like a backwater cruise or a cooking class to learn traditional Kerala cuisine. Don't forget to try out some local street food like puttu, kappa, and kadala curry.