Find railway stations and railway station codes in Punjab from this complete list of Punjab train stations. There are 285 railway stations in Punjab. The 5 main Punjab railway stations are Ludhiana Junction, Jalandhar City, Amritsar Junction, Beas, Bhatinda Junction.

Train Stations and Station Code of Punjab

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

# Code Station Name Place
01 LDH Ludhiana Junction Ludhiana
02 JUC Jalandhar City Junction Jalandhar
03 ASR Amritsar Junction Amritsar
04 JRC Jalandhar Cantonment Junction Jalandhar
05 BEAS Beas Junction Beas
06 PTKC Pathankot Cantt Pathankot Cantt
07 PGW Phagwara Junction Phagwara
08 BTI Bathinda Junction Bhatinda
09 FZR Firozpur Cantonment Junction Firozpur cantonment
10 RPJ Rajpura Junction Rajpura
11 SIR Sirhind Junction Sirhind
12 ABS Abohar Junction Abohar
13 PTA Patiala Patiala
14 PTK Pathankot Junction Pathankot
15 DUI Dhuri Junction Dhuri
16 PHR Phillaur Junction Phillaur
17 KNN Khanna Khanna
18 DZA Dasuya Dasuya
19 SAG Sangrur Sangrur
20 MEX Mukerian Mukerian
21 PUL Rampura Phul Rampura Phul
22 BNN Barnala Barnala
23 FDK Faridkot Faridkot
24 TDO Tanda Urmar Tanda Urmar
25 TAPA Tapa Tapa
26 MET Malerkotla Malerkotla
27 SASN SAS Nagar Mohali Sahibzada Asngr
28 KKP Kot Kapura Junction Kot Kapura
29 MSZ Mansa Mansa
30 MOT Malout Malout
31 GJUT Gangsar Jaito Gangsar Jaitu
32 MAUR Maur Maur
33 GDB Giddarbaha Giddarbaha
34 DLSR Dalhousie Road Dalhousie Road
35 BLZ Budhlada Budhlada
36 BAT Batala Junction Batala
37 SFMU Sunam Udham Singh Wala
38 NBA Nabha Nabha
39 KRE Kartarpur Kartarpur
40 GVG Mandi Gobindgarh Govindgarh
41 GSP Gurdaspur Gurdaspur
42 ANSB Anandpur Sahib Anandpur Sahib
43 RPAR Rupnagar Rupnagar
44 DOA Doraha Doraha
45 JGN Jagraon Jagraon
46 AHH Ahmadgarh Ahmadgarh
47 BRZ Bareta Bareta
48 JNL Jandiala Jandiala
49 MRND Morinda Junction Morinda
50 DHW Dhariwal Dhariwal
51 BCU Bhuchchu Bhucho Mandi
52 DDL Dhandari Kalan Dhandari Kalan
53 SGF Sangat Sangat
54 SQR Sultanpur Lodhi Sultanpur Lodi
55 GNA Goneana Bhai Jagta Goneana
56 TWB Talwandi Talwandi
57 LNK Lohian Khas Junction Lohian Khas
58 MOGA Moga Moga
59 DNN Dinanagar Dinanagar
60 SMRL Samrala Samrala
61 MXH Makhu Makhu
62 MWX Mallanwala Khas Mallanwala Khas
63 KART Kiratpur Sahib Kiratpur Sahib
64 KXH Kapurthala Kapurthala
65 NLDM Nangal Dam Nangal Dam
66 SJNP Sujanpur Sujanpur
67 GRY Goraya Goraya
68 VKA Verka Junction Verka
69 RCF Kapurthala Rail Coach Factory Kapurthala Rail Coach Factory
70 BTIC Bathinda Cantonment Bhatinda Cantt.
71 KRLI Kurali Kurali
72 MDPB Madhopur Punjab Madhopur Punjab
73 GANL Ghanauli Ghanauli
74 CWDA Chuhriwala Dhanna Chuhriwala Dhanna
75 BZG Bilga Bilga
76 FZP Firozpur City Firozpur City
77 GHS Guru Harsahai Guru Harsahai
78 JBD Jalalabad Jalalabad
79 KUKA Khui Khera Khui Khera
80 DHPR Dappar Dappar
81 LDK Ladhuka Ladhuka
82 MG Modelgram Modelgram
83 NRM Nurmahal Nurmahal
84 RMN Raman Raman
85 KUPR Khurdpur Khurdpur
86 BSPN Bassi Pathanan Bassi Pathanam
87 MKS Muktsar Muktsar
88 FGSB Fatehgarh Sahib Fatehgarh Sahib
89 MLX Mullanpur Mullanpur
90 BRW Bariwala Bariwala
91 NRO Nakodar Junction Nakodar
92 MQS Malsian Shahkot Malsian Shahkht
93 FKA Fazilka Junction Fazilka
94 NNKR Nanaksar Nanaksar
95 AJL Ajitwal Ajitwal
96 LKW Lakhewali Lakhewali
97 BPRS Bhogpur Sirwal Bhogpur Sirwal
98 KTKL Kotli Kalan Kotli Kalan
99 BHRL Bharoli Junction Bharoli
100 MRTL Mirthal Mirthal
101 PKK Pakki Pakki
102 CHA Chawapail Chawapall
103 SNL Sahnewal  Sanahwal
104 ALAL Alal Alal
105 HSX Hoshiarpur Hoshiarpur
106 LHA Lehra Gaga Lehra Gaga
107 QRP Kila Raipur Kila Raipur
108 KARR Kharar Mohali
109 KUP Kup Kup
110 PMH Parao Mahna Parao Mahna
111 RRAL Rure Asal
112 BVW Bahminiwala Bahminiwala
113 JDK Jandoke
114 KCZ Kairon
115 GHG Ghagghar Ghagghar
116 BXO Boparai
117 PMQ Parmanand Parna Nand
118 GYL Gharyala
119 WLA Valtoha
120 RKG Rattok Gudwara
121 QDN Qadian
122 DTW Datewas Datewas
123 KGKD Kang Khurd Kang Khurd
124 LDW Ladhowal Ladhowal
125 SBJ Sarai Banjara Sarai Banjara
126 DAVC DAV College Jalalabad Jalalabad DAV College
127 SULH Sulhani Sulhani
128 DODH Dodh Dodh
129 SCPD Suchi Pind Suchipind
130 JPS Jamalpur Shaikhan Jmlpr Shaikhan
131 GOD Gidarpindi Gidarpindi
132 SMU Shambhu Sambhu
133 SDY Sadhoogarh Sadhoo Garh
134 NAS Nasrala Nasrala
135 CKM Chauki Man Chauki Man
136 SDZ Sindhar Sindhar
137 CIA Chheharta Chheharta
138 KYY Kariha Kariha
139 BMK Birang Khera Birang Khera
140 LLU Lalru Lalru
141 SRX Sura Nussi Suranussi
142 SEQ Sekha Sekha
143 JTH Jhok Tahal Singh Jhoktahal Singh
144 JWN Jiwa Arain Jiwa Arain
145 NGWN Noganwan Noganwan
146 KIQ Khai Phemeki Khai Phemeki
147 SNB Satnaur Badesron Satnaur Badesron
148 KRSW Kohar Singh Wala Kohar Singhwala
149 SGA Shergarh Shergarh
150 PPB Partabpura Partabpura
151 KTF Kot Fatteh Kotfatteh
152 TSS Talli Saida Sahu Talli Saidasahu
153 HYA Hadiyaya Hadiaya
154 SQJ Saila Khurd Saila Khurd
155 BNGL Bhangala Bhangala
156 KSA Khasa Khasa
157 TRA Tangra Tangra
158 KUDN Kudni Kudni
159 KWJ Khojewala Khojewala
160 MGWD Mahngarwal Doaba Mahngarwal Doaba
161 PJA Pajian Pajian
162 AWL Alawalpur Alawalpur
163 CTW Chhintanwala Chhintanwala
164 NPX Narinderpura Narindarpura
165 BTR Butari Butari
166 BWF Butewala Butewala
167 BQH Bhanohad Punjab Bhanohad Punjab
168 TQL Theh Qalandar Theh Qalandar
169 BFE Bahawal Basi Bahawal Basi
170 DAU Dagru Dagru
171 RKK Ratangarh Kanakwal Ratangarh Kanakwal
172 MLKH Mulewal Khaihra Halt Mulewal Khaihra
173 DAVJ DAV College Jalandhar D.a.v.c.h. Jalandhar
174 BWX Bahman Diwana Bahman Diwana
175 DBN Dhablan Dhablan
176 CJL Chhajli Chajli
177 BARJ Bharatgarh Bharatgarh
178 GSW Gurusar Sehnewala Gursar Shnewala
179 HMI Himmatana Himmatana
180 KKL Kala Bakra Kala Bakra
181 GGKR Govindgarh Khokhar Govindgarh Khokhar
182 JHK Jethuke Jethuke
183 GSR Garhshankar Garhshankar
184 MFM Mahalam Mahalam
185 JHWR Jhawar Jhawar
186 MXP Malupota Malupota
187 GHA Golehwala Golehwala
188 MYE Mandhali Mandhali
189 MOW Mananwala Mananwala
190 KKRL Kakrala Kakrala
191 BBKR Baba Bakala Raiya Halt Baba Bakalaraya
192 JK Jakolari Jakolari
193 DDY Dudwindi Dudwindi
194 MSSD Maheshari Sandhuan Mahesharisndhn
195 KZW Katar Singhwala Katar Singhwala
196 MASK Maisar Khana Maisar Khana
197 JGW Jogiwala Jogiwala
198 KLI Kauli Kauli
199 KZX Khudda Kurala Khudda Korala
200 MNPR Mianpur Minapur
201 MAUL Mauli Mauli
202 GHB Gahri Bhagi Gahri Bhagi
203 GILA Ghiala Ghiala
204 FSR Faqar Sar Faqarsar
205 GILL Gill Gill
206 HMR Hamira Hamira
207 GJW Gajuwala Gajuwala
208 BATM Batala Sugar Mills Batala Sugar Mills
209 KLSX Kaulseri Kaulseri
210 BDBG Badhai Balamgarh Halt Badhai Balamgarh
211 KLWL Kilanwali Punjab Kilanwali Punjab
212 DIW Dhilwan Dhilwan
213 NSS Nawanshahr Doaba Junction Nawanshahr Doaba
214 DDK Dhindsa Dhindsa
215 JNT Jaintipura Jaintipura
216 JJJ Jaijon Doaba Jaijon Doaba
217 LHM Lehra Muhabbat Lehra Muhabbat
218 BSGR Bhagsar Bhagsar
219 ATT Atari Shyam Singh Attari
220 CKA Chak Pakhewala Chak Pakhewala
221 PAX Patti Patti
222 CKLA Chak Banwala Chak Banwala
223 RHW Rohira Ghallu Ghara Rohira Galughra
224 CWN Charawan Charawan
225 BTTN Bhattian Bhatian
226 MKBH Manwala Kot Bak Manwala Kot Bak
227 KNG Kathunangal Kathunangal
228 GTQ Gumtali Halt Gumtali
229 GNZ Gahndran Halt Gahndran
230 BHM Bahram Bahram
231 SOHL Sohal Sohal
232 JBW Jhabelwali Jhabelwali
233 RLS Romana Albel Singh Romana Albel Singh
234 KASH Kultham Abdulla Shah Halt Kulthamabdullashah
235 PHS Ferozeshah Ferozeshah
236 BWZ Baddowal Baddowal
237 CHN Chhina Chhina
238 GRN Gurnay Gurnay
239 CEU Chiheru Chiheru
240 BZ Bharur Bharur
241 GSB Garna Sahib Garna Sahib
242 KAGR Kahangarh Kagangarh
243 KHHJ Khatkar Kalan Jhandaji Khatkar Kalan
244 SWG Sidhwan Sidhwan
245 SWX Saidanwala Saidanwala
246 PTE Patiala Cantonment Patiala Cant.
247 BWB Bagwali Bagwali
248 DOC Daun Kalan Daun Kalan
249 BSS Bahadur Singh Wala Bahadur Singh Wala
250 SRM Sarna Sarna
251 RRW Roranwala Roranwala
252 PTRL Pathrala Pathrala
253 CBX Chand Bhan Chand Bhan
254 UCB Unchi Bassi Unchi Bassi
255 GUNS Ghunas Ghunas
256 BLJA Bhalojala Halt
257 SPJB Saidpur Jalalabad Halt
258 KDSB Khadur Sahib
259 GWSB Goindwal Sahib
260 AJTM Ajit Gill Matta Ajitgill Matta
261 BNLS Bangi Nihal Singh Bangi Nihalsingh
262 HSQ Husainpur Husainpur
263 SCQ Sham Chaurasi Sham Chaurasi
264 GZS Giani Zail Singh Sandhwan Giani Zail Singh Sandhwan
265 CGH Cholang Cholang
266 LKK Lyallpur Khalsa College Halt
267 WDJ Wander Jatana Wanderjatana
268 JME Jamsher Khas
269 KBU Kasu Begu Kasu Begu
270 PKZ Pipli Pakhi Kalan Pipli Pakhi Kalan
271 TYK Thabalke
272 SQK Shankar
273 BXB Banga Banga
274 MJTA Majitha
275 KTGN Kotla Gujran
276 FGCN Fatehgarh Churian
277 BHX Bulluana Bulluana
278 HDWL Hardorwal
279 RDS Ramdas
280 BLND Bolina Doaba Bolinna Doaba
281 RCR Ratar Chattar
282 DBNK Dera Baba Nanak
283 KEMK Khem Karan
284 SSZ Sadda Singhwala Sadda Singhwala
285 BGTN Bhagtanwala

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.

Punjab Railway Stations at a Glance

  • Number of railway stations in Punjab - 285
  • Main Punjab stations - LDH/Ludhiana Junction, JUC/Jalandhar City, ASR/Amritsar Junction, BEAS/Beas, BTI/Bhatinda Junction.
  • Railway junctions in Punjab - 12
  • Cleanest railway station in Punjab (with rank) - Rajpura Junction (54), Sirhind Junction (106), Beas (120).
  • Number of stations with WiFi connectivity in Punjab - 129
  • Number of interstate trains reaching Punjab - 101
  • Railway zones and divisions in Punjab - Northern Railway (Ambala - 76 stations, Delhi - 12 stations & Firozpur - 186 stations) and North Western Railway (Bikaner - 11 stations)

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