Himachal Pradesh Railway Stations List With Code

You must have heard about or seen the metro station inside the tunnel, but Himachal Pradesh has the first railway station in the country which is inside the tunnel. Keylong railway station is inside the tunnel. The development of railways in Himachal Pradesh happened when the railway line from Mukerian to Pathankot was laid during which this line had to pass through some parts of Himachal Pradesh. On this railway line “Ghiala” and “Kandori” railway stations came in Himachal Pradesh which was opened in 1952 AD. Earlier the work from Jalandhar to Mukerian was completed by 1915 AD, which was later started after Indo-Pakistan War in 1965 and opened in 1971 AD. This entire line is also known as Jalandhar Jammu Railway Line.

There are 57 railway stations in Himachal Pradesh, including 24 railway stations in the Ambala Division and 33 railway stations in the Firozpur Division of the Northern Railway Zone.

Himachal Pradesh has two narrow gauge railway lines in which-

  1. Kalka-Shimla Railway – The total length of this railway line is 96 km. Where 102 tunnels and 864 bridges are included. This railway line is also included in the UNESCO World Heritage Site. There is a total of 18 railway stations on the Kalka-Shimla railway line.
  2. Kangra Valley Railway – The total length of the line is 162 km. Under which there are 02 tunnels, 993 bridges, and 484 curves. Kangra Valley Railway is in total 3 sections whose name is (01) from Pathankot to Guler (02) from Guler to Palampur (03) from Palampur to Joginder Nagar. On this railway line, 2 railway stations in Punjab and 28 railway stations come under Himachal Pradesh.

Table of Contents

Himachal Pradesh Railway Map

Himachal Pradesh Railway Station List

S/N Station Code Station Name
01 UHL Una Himachal
02 AADR Amb Andaura
03 MTPR Rai Maihatpur
04 CHTL Churaru Takrala
05 CHMG Chintpurni Marg
06 DLPC Daulatpur Chowk
07 TLRA Talara
08 GULR Guler
09 NDBT Nandpur Bhatauli
10 NGRS Nagrota Suriyan
11 HRDR Harsar Dehri
12 NUPR Nurpur Road
13 JWLS Jawanwala Shahr
14 BRMR Bharmar
15 TRPL Tripal
16 BRHL Baryal Himachal
17 LNS Lunsu Halt
18 MGRP Megh Raj Pura
19 PLMX Palampur Himachal
20 PHRH Panchrukhi
21 NGRT Nagrota
22 JMKR Jwalamukhi Road
23 KGRA Kangra
24 PRAR Paror
25 BLDL Balle da pir larath
26 KGMR Kangra Mandir
27 KPLR Koparlahar
28 CMMG Chamunda Marg
29 SMLT Samloti
30 BOF Barog
31 KAWL Kandwal
32 SLHP Sulah Himachal Pradesh
33 MNHL Majhairan Himachal
34 PTRJ Patti Rajpura
35 SHZ Summer Hill
36 TVI Taradevi
37 DMP Dharampur Himachal
38 JTO Jutogh
39 KDZ Kandaghat
40 SOL Solan
41 SLR Salogra
42 SGS Shoghi
43 KMTI Kumarhatti Dagshai
44 CTZ Chauntra Bhaterh
45 AHJU Ahju
46 BJMR Baijnath Mandir
47 BJPL Baijnath Paprola
48 KANO Kanoh
49 KEJ Kathleeghat
50 SWO Sonwara
51 TSL Taksal
52 GMM Gumman
53 KOTI Koti
54 PH Panoh
55 KNDI Kandrori
56 JDNX Joginder Nagar
57 SML Shimla

We hope you liked knowing about the railway station list of Himachal Pradesh full of interesting information. You can also visit this post for Himachal Pradesh Railway Map.

1 thought on “Himachal Pradesh Railway Stations List With Code”

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top