π
Trains in Himachal Pradesh β Complete Route Guide 2026
Himachal Pradesh has limited rail connectivity due to its mountainous terrain β the only railway line within HP is the narrow-gauge KalkaβShimla Railway (UNESCO World Heritage Site). Most Himachal destinations are reached by train to the nearest railhead and then by road. This guide covers how to reach Shimla, Manali, Dharamshala, and Kullu by train.
Check PNR or Live Train Status in Himachal Pradesh
Track your train ticket status or see live running status for any Himachal Pradesh train β free, no login needed.
Check PNR Status β Live Train Status βMajor Railway Stations in Himachal Pradesh
Popular Train Routes from Himachal Pradesh
Frequently Asked Questions β Trains in Himachal Pradesh
How do I reach Shimla by train?
Take a train to Kalka Junction (KLK) from Delhi (Himalayan Queen, Shatabdi, other trains). From Kalka, board the KalkaβShimla Heritage Railway (UNESCO) β a narrow-gauge toy train that takes 5β6 hours to climb 96 km to Shimla through 102 tunnels and 864 bridges. Alternatively, a taxi from Kalka to Shimla takes about 2 hours by road.
How do I reach Dharamshala by train?
The nearest broad-gauge station to Dharamshala is Pathankot Cantt (PTKC) β 85 km away. From Pathankot, buses and taxis reach Dharamshala in ~2.5 hours. A narrow-gauge railway (Kangra Valley Railway) runs from Pathankot to Joginder Nagar via Palampur β passes through the Kangra Valley with views of the Dhauladhar range.
Plan Your Himachal Pradesh Train Journey
Use the tools below to plan and track your train journey in Himachal Pradesh:
- Check PNR status β see current WL/RAC/CNF status for your ticket
- Live train running status β see delay and current location
- Check seat availability β see available seats before booking
- WhatsApp PNR alerts β get free alerts when your ticket confirms
- Route search β find all trains between two cities