Explore the ancient Jain rock-cut caves dating back to the 2nd century BC. Start your day with a morning hike to the caves and enjoy the stunning view of the city from the hilltop. Stop by at the local food stalls for some authentic breakfast. Spend your afternoon relaxing at the nearby Dhauli Shanti Stupa, known for its peace pagoda. End your day with some nightlife fun at Trance Pub and Lounge.
Spend your day relaxing and having fun at Puri Beach, one of the most popular beaches in Odisha. Take a dip in the sea or enjoy some water sports activities like surfing, parasailing, and jet skiing. Indulge in some delicious seafood at the beach shacks for lunch. In the evening, head to the ECO Retreat Festival at Ramachandi Beach, which hosts a variety of music and cultural events.
Visit one of the oldest and largest temples in Bhubaneswar, dedicated to Lord Shiva. The temple is a perfect example of Kalinga architecture and has intricate carvings and sculptures. Start your day early to avoid the crowd and witness the morning rituals. Have a hearty breakfast at the nearby food stalls. Spend your afternoon exploring the nearby Ansupa Lake and Chausathi Jogini Temple. End your day with some drinks at the Gravity Bar.
If you have extra time, consider visiting Nandankanan Zoological Park, Udayagiri and Khandagiri Caves, Odisha State Museum, and Mukteswara Temple. If you want to take a day trip, visit Konark Sun Temple and Chandrabhaga Beach. For maximizing your fun, try the local street food, shop for souvenirs at Ekamra Haat, and experience the Odissi classical dance.
Plan your stay by checking hotel and flight prices here.