Start your trip by immersing yourself in the historical and cultural richness of Bhubaneswar, the capital city of Odisha. In the morning, visit the famous Lingaraj Temple, dedicated to Lord Shiva, and marvel at its magnificent architecture and intricate carvings. Afterward, head to the nearby Khandagiri and Udayagiri Caves, ancient rock-cut caves that provide a glimpse into Jain and Buddhist history.
In the afternoon, proceed to the Odisha State Museum and discover the state's rich cultural heritage through its collection of art, antiquities, and archaeological pieces. Afterward, take a leisurely stroll around Ekamra Kanan Botanical Gardens, a serene oasis amidst the city.
In the evening, experience the local cuisine by trying out some delicious street food at the Ram Mandir Road Market. Indulge in traditional Odia delicacies like Dahibara Aloodum and Chhena Poda.
On the second day, embark on a journey to the holy city of Puri, located on the shores of the Bay of Bengal. In the morning, visit the iconic Jagannath Temple, a sacred Hindu pilgrimage site. Witness the famous Rath Yatra (Chariot Festival) held annually in Puri, which attracts devotees from all over the world.
In the afternoon, explore the stunning Puri Beach and indulge in beachside activities like sunbathing, swimming, and camel rides. Don't miss the opportunity to savor fresh seafood delicacies at the beachside shacks.
In the evening, take a leisurely walk along the Marine Drive Road and enjoy the beautiful sunset views. Also, visit the bustling Puri Market to experience the vibrant local culture and shop for traditional handicrafts and souvenirs.
On the third day, immerse yourself further in the cultural heritage of Puri. Start your morning by visiting the Konark Sun Temple, located about 35 kilometers from Puri. Marvel at the stunning architecture and intricate stone carvings depicting various mythological narratives.
In the afternoon, explore the Konark Beach and spend some relaxing time amidst the golden sands and the sound of crashing waves. You can also witness local fishermen engaged in their daily activities.
In the evening, attend an enchanting Odissi dance performance at the Odissi Research Centre or enjoy a cultural show at Raghurajpur, a heritage crafts village known for its Pattachitra paintings and Gotipua dance.
On the final day of your trip, explore more of Puri's attractions. Start your morning by visiting the Puri Sea Beach for a serene walk along the shoreline and witnessing the fishermen bringing in their daily catch.
In the afternoon, visit the Chilika Lake, Asia's largest brackish water lagoon and a paradise for birdwatchers. Take a boat ride to explore the lake's picturesque islands, including the famous Kalijai Temple.
End your trip with a visit to the Puri Shree Gundicha Temple, where the deities from the Jagannath Temple are taken during the Rath Yatra. Seek blessings at this revered temple before bidding farewell to Puri.
While exploring Puri, don't miss the chance to visit Satpada, a serene village situated on the southern end of Chilika Lake. Take a boat ride to witness dolphins in their natural habitat and enjoy the tranquility of this offbeat destination. Another local favorite is the Pipili village, famous for its intricate appliqué work and colorful handicrafts. Explore the narrow lanes of Pipili and shop for beautiful handcrafted items as souvenirs.
Check out this link to find the best hotel and flight deals for your trip to Puri and Bhubaneswar.