Rail

Railways
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

Shimla
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.

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

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

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

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

Kaza
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.

Kasauli
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.