One can also approach Himachal through railways. Trains can be boarded from New Delhi to reach stations at Palampur or Shimla. The mesmerizing beauty of the curvaceous Himalayas can be witnessed through them.

Following are the major tourist attractions along with their distance and time taken to reach from the country’s capital, that is – New Delhi

Distance – 370kms (from Delhi)
Rail– Trains from varied cities in India reach Kalka from where one can get his/her ticket to an awesome journey by provided by mountain train to Shimla. It passes through 103 tunnels and provides beautiful visuals on the way. This rail track has also been declared a world heritage site by UNESCO.

Distance – 520kms (from Delhi)
Rail– Indian Railways connect Delhi to Pathankot and Pathankot to Kangra. Dharamshala is then 17kms away from Kangra by road.

Distance – 570kms (from Delhi)
Rail – Joginder Nagar is the closest railway station at a distance of 165kms from Manali.

Distance – 485kms (from Delhi)
Rail – Pathankot rail head is 80kms from the region.

Distance – 582kms (from Delhi)
Rail – Station at Shimla being 244kms from Kalpa is the closest rail track.

Distance – 780kms (from Delhi)
On the way – One can enjoy Kunzam pass’s beautiful scenery on the way to Kaza. The Spiti is an HPTDC resort for people to stay and dine on the way.

Distance – 300kms (from Delhi)
Rail – from Kalka station, one can board the mountain train to Dharampur from where Kasauli is quite approachable by bus or a cab.