Visit the famous Lingaraj Temple, a significant temple in Bhubaneswar with architecture dating back to the 11th century. Stop by the Museum of Tribal Art and Artefacts, showcasing the state's diverse ethnic groups' culture and traditions, and the Khandagiri and Udayagiri Caves, ancient rock-cut Jain caves with inscriptions and carvings.
Drive to Chilika Lake, India's largest brackish water lagoon and a paradise for birdwatchers and dolphin spotting. Take a boat ride to the Kalijai Temple Island and the Nalabana Bird Sanctuary on the lake's southern part. Then visit the Satapada Beach, a serene coastal site with a confluence of the lake and the Bay of Bengal.
Drive along the scenic Puri coast to reach the UNESCO World Heritage Site, the Konark Sun Temple, a fascinating architectural marvel of the 13th century featuring intricate sculptures and designs. Afterward, visit the Ramachandi Temple, situated on a picturesque cliff offering mesmerizing views of the Bay of Bengal and surrounded by tranquil forests.
Start the day early by heading to Puri Beach, famous for its high waves and excellent surfing conditions. After a thrilling surfing session, embark on a picturesque trek along the Chilika Wildlife Sanctuary, featuring scenic vistas of the lake and the surrounding hills. End the day with a visit to the Jagannath Temple, an iconic temple dedicated to Lord Jagannath.
To explore all places mentioned above, a rental car with a driver is the most convenient way of transportation. The estimated total cost for a vehicle rental is around ₹4,500 for four days. The cost of fuel will be approximately ₹2,000, and the total travel time will be approximately 19 hours.
If you have more time, explore other beaches along the Puri coast or visit Cuttack, famous for its silver filigree works. You can also add an extra day to explore the Bhitarkanika Wildlife Sanctuary, home to Olive Ridley turtles and mangroves. If you have less time, skip Puri altogether and head straight to Chilika Lake for a boat ride, and subsequently drive straight to Konark and Bhubaneswar the next day.
The primary airport serving Odisha is Biju Patnaik International Airport (BBI), located in the city of Bhubaneswar, around 4.4 miles from the city center.