Take an early morning flight from Bhubaneswar to Chandigarh, which is the closest major airport to Shimla. The flight typically takes around 3.5 hours.
Explore The Ridge area and Mall Road, famous for shopping, street vendors, and views of the Himalayas. This is a must-visit to get a feel of Shimla’s charm.