In the morning, visit the Lingaraj Temple, one of the oldest and largest temples in Bhubaneswar. This 11th-century temple is dedicated to Lord Shiva and is an architectural masterpiece that showcases the Kalinga style of architecture. In the afternoon, visit the Rajarani Temple, built-in 11th-century AD and famous for its stunning sculptures. In the evening, head to the Udayagiri and Khandagiri Caves, which are a group of 33 ancient rock-cut caves dating back to the 2nd century BCE. These caves are famous for their Jain and Buddhist images and artworks.
On day two, start with a visit to the Nandankanan Zoological Park, which is home to over 1580 animals and birds, including white tigers, Indian pangolins, and saltwater crocodiles. Spend your afternoon at the Odisha State Museum, which has an extensive collection of ancient sculptures, coins, and paintings. In the evening, visit the Mukteswara Temple, an architectural gem that was built-in the 10th century and is famous for its beautiful carvings.
If you have time, plan a day trip to Puri, located 60 km from Bhubaneswar. Puri is famous for the Jagannath Temple and the beautiful Puri Beach. You can also visit Konark Sun Temple, which is a UNESCO World Heritage Site. For adventure enthusiasts, there are options for trekking, camping, and other outdoor activities in the nearby Dhauli hills.