Find railway stations and railway station codes in Himachal Pradesh from this complete list of Himachal Pradesh train stations. There are 57 railway stations in Himachal Pradesh.

Train Stations and Station Code of Himachal Pradesh

Name and code of railway stations in Himachal Pradesh is listed below. Important and main railway stations are in blue colour. For information about other train stations in Himachal Pradesh, use the search box given below this list.

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

Search Trains/Stations

Enter source and destination station name / station code to list trains passing through those stations.

Enter station name / code above and click the 'Search' button.

Use the input box above to search by train name or train code.

Himachal Pradesh Railway Stations at a Glance

  • Number of railway stations in Himachal Pradesh - 57
  • Number of stations with WiFi connectivity in Himachal Pradesh - 23
  • Number of interstate trains reaching Himachal Pradesh - 20
  • Railway zones and divisions in Himachal Pradesh - Northern Railway (Ambala - 24 stations & Firozpur - 33 stations)

Given below are the links to state wise list of indian railway stations.