In the morning, immerse yourself in the spiritual atmosphere of the Lingaraj Temple, an ancient Hindu temple dedicated to Lord Shiva, located in the heart of Bhubaneswar. Afterward, explore the nearby Bindu Sarovara Lake and Kedar Gouri Temple. In the evening, head to the Dhauli Hill to witness the incredible sunset over the city.
Spend the morning experiencing nature at Nandankanan Zoological Park, which is home to over 170 species of animals including the Indian white tiger. Afterward, visit the nearby Mukteswara Temple and Khandagiri and Udayagiri Caves, ancient structures carved out of stone. In the evening, head to the bustling market at Station Square to try some local street food.
Visit the famous Konark Sun Temple, a UNESCO World Heritage Site, on your way to Puri Beach. Spend the afternoon soaking up the sun and enjoying the ocean breeze and the evening taking a sunset boat ride. Before heading back to your hotel, treat yourself to some fresh seafood at a beachside restaurant.
Take a scenic drive to Chilika Lake, the largest saltwater lake in Asia and a bird lover's paradise. Enjoy a boat ride and witness dolphins jumping out of the water. On your way back, stop by the Raghurajpur Artist Village to see the famous Pattachitra paintings and explore the local handicrafts. In the evening, head back to Puri to catch the famous Jagannath Rath Yatra Festival.
On your last day, visit the famous Jagannath Temple, one of the Char Dhams of Hinduism and the epicenter of the Jagannath Rath Yatra Festival. Afterward, explore the nearby Gundicha Temple and the Puri Beach Market. In the evening, head back to Bhubaneswar to catch your flight back home.
Don't miss the Mukteswara Dance Festival, which takes place in January at the Mukteswara Temple, showcasing traditional Odissi dance performances. The Chausathi Yogini Temple, located in Hirapur, is also worth a visit for its unique circular structure and ancient sculptures.