Morning low-cost flight from Dhaka (DAC) to Delhi (DEL) to save time and costs; take an early flight to reach Delhi midday for onward rail/bus connections.
Take an affordable intercity train (or Volvo bus from ISBT) to Kalka — trains are comfortable and cost-effective and get you to the foothills for the Shimla leg.
Either ride the scenic Kalka–Shimla toy train (check IRCTC for schedule) or take a shared taxi to Shimla; taxi is faster and more reliable with luggage in winter.
Stroll the iconic Ridge for panoramic valley views and visit Christ Church; both offer classic Shimla architecture and photo spots — generally open 8:00am–6:00pm.
Walk to the Vice Regal Lodge viewpoint (grounds/tours may be timed — typical visiting hours 10:00am–5:00pm) and enjoy colonial architecture and gardens.
Depart early to reach Narkanda (higher altitude) where snow cover is usually heavier; shared taxis keep costs low and the drive takes ~2 hours in good conditions.
Spend the morning on Hatu Peak slopes for snow play, photos and panoramic Himalayan views — snow is free to enjoy, paid options like basic ski instruction are available.
Head down to Kufri (about 45–60 minutes from Narkanda) for sledging, pony rides and Kufri Fun World attractions — typically open 10:00am–5:00pm; ideal for active snow fun.
Short drive to Mashobra for peaceful walks through apple orchards and forest trails — these areas often have snow patches and are quieter than Shimla town.
Visit The Glen and Chadwick Falls (flow varies seasonally) for a short scenic stop; falls and woodland are best visited in daylight and are generally open access.