Railway Stations in India

The Indian Railways has one of the busiest railway networks in the world. With over 7,000 railway stations, the Railways facilitate the smooth operations of trains across the coun. Here is 50 best railway stations in India, Find complete list of Indian railway stations. Explore all railway station alphabetically and know top stations in India. Click on the A-Z picker below to browse for your chosen station.

List of top 50 railway stations in India

S#

Station Name

Code

Division

1

ADI

Ahmedabad

2

ALD

Allahabad

3

ANND

Vadodara

4

ASN

Asansol

5

BBS

Khurda Road

6

BPL

Bhopal

7

BRC

Vadodara

8

BSB

Lucknow North

9

BSL

Bhusaval

10

BWN

Howrah

11

BZA

Vijayawada

12

CNB

Allahabad

13

DLI

Delhi

14

ED

Salem

15

ET

Bhopal

16

GKP

Lucknow NE

17

GWL

Jhansi

18

GZB

Delhi

19

HWH

Howrah

20

JHS

Jhansi

21

JP

Jaipur

22

KGP

Kharagpur

23

KIUL

Danapur

24

KOTA

Kota

25

KPD

Chennai

26

KUR

Khurda Road

27

KYN

Mumbai Western

28

LDH

Firozpur

29

LKO

Lucknow North

30

MAS

Chennai

31

MB

Moradabad

32

MGS

Mughalsarai

33

MMR

Bhusawal

34

MTJ

Agra

35

ND

Vadodara

36

NDLS

Delhi

37

NGP

Nagpur

38

NZM

Delhi

39

PNBE

Danapur

40

PUNE

Pune

41

R

Raipur

42

RJY

Vijayawada

43

SA

Salem

44

SBC

Bangalore

45

SC

Secunderabad

46

ST

Mumbai Central

47

TCR

Thiruvananthapuram

48

UMB

Ambala

49

VSKP

Waltair

50

YPR

Bangalore