RailIndiaIndian Railways Public Information Portal
/ live status
live
05 Aug · 08:12
Live Running Status
Current position, delay and expected arrival for a running train.
Offline data
15639 · Puri - Guwahati Exp
On timeStatus
Running
Started
04-08-2026
Last reported
Durgapur Coke Oven Plant Exchange Yard Sdg Waria
Next halt
Waria · 02:38
0 km covered
0%
1,528 km total
Updated 05 Aug 2026, 08:12 IST
Delay profile
Station by station
Scheduled vs actualPuri PURI
Day 1 · 0 km
· +1 min
-
sch -
Malatipatpur MLT
Day 1 · 0 km
· +1 min
14:14
sch 14:13
Jankidaipur JKDP
Day 1 · 0 km
· +1 min
14:17
sch 14:16
Sakhi Gopal SIL
Day 1 · 0 km
· +1 min
14:24
sch 14:23
Bir Purushottampur BRST
Day 1 · 0 km
· +1 min
14:34
sch 14:33
Jenapur Road JPRD
Day 1 · 0 km
· +1 min
14:39
sch 14:38
Jenapur Ph JERD
Day 1 · 0 km
· +1 min
-
sch -
Delang DEG
Day 1 · 0 km
· +1 min
14:44
sch 14:43
Kanas Road KASR
Day 1 · 0 km
· +1 min
14:49
sch 14:48
Motari Halt MWQ
Day 1 · 0 km
· +1 min
14:55
sch 14:54
Haripur Gram HPGM
Day 1 · 0 km
· +1 min
15:03
sch 15:02
Khurda Road Jn KUR
Day 1 · 0 km
· +1 min
15:06
sch 15:05
Retang RTN
Day 1 · 0 km
· +1 min
15:21
sch 15:20
Sarkantra SRKT
Day 1 · 0 km
· +1 min
-
sch -
Lingaraj Temple Road LGTR
Day 1 · 0 km
· +1 min
15:30
sch 15:29
Bhubaneswar BBS
Day 1 · 0 km
· +1 min
15:36
sch 15:35
Bani Bihar BNBH
Day 1 · 0 km
· +1 min
15:44
sch 15:43
Mancheswar MCS
Day 1 · 0 km
· +1 min
15:48
sch 15:47
Patia Halt PTAB
Day 1 · 0 km
· +1 min
15:51
sch 15:50
Bhubaneswar New BBSN
Day 1 · 0 km
· +1 min
-
sch -
Barang BRAG
Day 1 · 0 km
· +1 min
15:56
sch 15:55
Gopalpur Balkda GBK
Day 1 · 0 km
· +1 min
16:04
sch 16:03
Katha Jori KTJI
Day 1 · 0 km
· +1 min
16:07
sch 16:06
Cuttack CTC
Day 1 · 0 km
· +1 min
16:08
sch 16:07
Kendrapara Road KNPR
Day 1 · 0 km
· +1 min
16:17
sch 16:16
Manguli Chowdwar MACR
Day 1 · 0 km
· +1 min
-
sch -
Nergundi NRG
Day 1 · 0 km
· +1 min
16:24
sch 16:23
Kapilas Road KIS
Day 1 · 0 km
· +1 min
16:28
sch 16:27
Sri Jhadeshwar SJDR
Day 1 · 0 km
· +1 min
16:34
sch 16:33
Byree BYY
Day 1 · 0 km
· +1 min
16:38
sch 16:37
Barithengarh BRTG
Day 1 · 0 km
· +1 min
16:43
sch 16:42
Dhanmandal DNM
Day 1 · 0 km
· +1 min
16:49
sch 16:48
Haridaspur HDS
Day 1 · 0 km
· +1 min
16:54
sch 16:53
New Garh Madhopur NGMP
Day 1 · 0 km
· +1 min
17:04
sch 17:03
Jenapur JEN
Day 1 · 0 km
· +1 min
17:10
sch 17:09
Brahmani Ph BRMI
Day 1 · 0 km
· +1 min
17:13
sch 17:12
Jakhapura JKPR
Day 1 · 0 km
· +1 min
17:18
sch 17:17
Jajpur Keonjhar Road JJKR
Day 1 · 0 km
· +1 min
17:26
sch 17:25
Korai Halt KRIH
Day 1 · 0 km
· +1 min
17:31
sch 17:30
Baitarani Road BTV
Day 1 · 0 km
· +1 min
17:38
sch 17:37
Dulakhapatna DLPT
Day 1 · 0 km
· +1 min
17:44
sch 17:43
Manjuri Road MZZ
Day 1 · 0 km
· +1 min
17:48
sch 17:47
Kenduapada KED
Day 1 · 0 km
· +1 min
17:55
sch 17:54
Kapali Road KPLD
Day 1 · 0 km
· +1 min
17:58
sch 17:57
Baudpur BUDR
Day 1 · 0 km
· +1 min
18:04
sch 18:03
Bhadrakh BHC
Day 1 · 0 km
· +1 min
18:09
sch 18:08
Rljc RLJC
Day 1 · 0 km
· +1 min
-
sch -
Ranital RNTL
Day 1 · 0 km
· +1 min
18:17
sch 18:16
Markona MKO
Day 1 · 0 km
· +1 min
18:23
sch 18:22
Sabira SZZ
Day 1 · 0 km
· +1 min
18:28
sch 18:27
Soro SORO
Day 1 · 0 km
· +1 min
18:35
sch 18:34
Bahanaga Bazar BNBR
Day 1 · 0 km
· +1 min
18:42
sch 18:41
Panpana PNPN
Day 1 · 0 km
· +1 min
18:45
sch 18:44
Khantapara KHF
Day 1 · 0 km
· +1 min
18:49
sch 18:48
Nilgiri Road NGRD
Day 1 · 0 km
· +1 min
18:53
sch 18:52
Balasore BLS
Day 1 · 0 km
· +1 min
19:01
sch 19:00
Tikirapal Halt TKPL
Day 1 · 0 km
· +1 min
19:10
sch 19:09
Haldipada HIP
Day 1 · 0 km
· +1 min
19:16
sch 19:15
Rupsa Jn ROP
Day 1 · 0 km
· +1 min
19:22
sch 19:21
N Mayurbhanj Road NMBR
Day 1 · 0 km
· +1 min
19:27
sch 19:26
Basta BTS
Day 1 · 0 km
· +1 min
19:31
sch 19:30
Amarda Road ARD
Day 1 · 0 km
· +1 min
19:36
sch 19:35
Rajghat Halt RGT
Day 1 · 0 km
· +1 min
19:41
sch 19:40
Jaleswar JER
Day 1 · 0 km
· +1 min
19:48
sch 19:47
Lakshannath Road LXD
Day 1 · 0 km
· +1 min
19:54
sch 19:53
Angua AGV
Day 1 · 0 km
· +1 min
19:59
sch 19:58
Dantan DNT
Day 1 · 0 km
· +1 min
20:03
sch 20:02
Nikursini NSI
Day 1 · 0 km
· +1 min
20:11
sch 20:10
Belda BLDA
Day 1 · 0 km
· +1 min
20:18
sch 20:17
Contai Road CNT
Day 1 · 0 km
· +1 min
20:18
sch 20:17
Bakhrabad VKD
Day 1 · 0 km
· +1 min
20:23
sch 20:22
Narayangarh NYA
Day 1 · 0 km
· +1 min
20:29
sch 20:28
Benapur BPE
Day 1 · 0 km
· +1 min
20:39
sch 20:38
Hijilli HIJ
Day 1 · 0 km
· +1 min
20:46
sch 20:45
Nimpura Through Yard NPTY
Day 1 · 0 km
· +1 min
-
sch -
Gokulpur GKL
Day 1 · 0 km
· +1 min
21:22
sch 21:21
Cossye CSY
Day 1 · 0 km
· +1 min
-
sch -
Midnapore MDN
Day 1 · 0 km
· +1 min
21:29
sch 21:28
Bhadutala BUTA
Day 1 · 0 km
· +1 min
21:36
sch 21:35
Godapiasal GSL
Day 1 · 0 km
· +1 min
21:41
sch 21:40
Salboni SLB
Day 1 · 0 km
· +1 min
21:53
sch 21:52
Chandrakona Rd CDGR
Day 1 · 0 km
· +1 min
22:04
sch 22:03
Garhbeta GBA
Day 1 · 0 km
· +1 min
22:16
sch 22:15
Bogri Road BGO
Day 1 · 0 km
· +1 min
22:21
sch 22:20
Piardoba PBA
Day 1 · 0 km
· +1 min
22:29
sch 22:28
Bishnupur VSU
Day 1 · 0 km
· +1 min
22:41
sch 22:40
Ramsagar RSG
Day 1 · 0 km
· +1 min
22:47
sch 22:46
Ondagram ODM
Day 1 · 0 km
· +1 min
22:56
sch 22:55
Kalisen KISN
Day 1 · 0 km
· +1 min
-
sch -
Bheduasol BXL
Day 1 · 0 km
· +1 min
23:04
sch 23:03
Bankura BQA
Day 1 · 0 km
· +1 min
23:19
sch 23:18
Anchuri ANCR
Day 1 · 0 km
· +1 min
23:34
sch 23:33
Chhatna CJN
Day 1 · 0 km
· +1 min
23:38
sch 23:37
Jhantipahari JPH
Day 1 · 0 km
· +1 min
23:49
sch 23:48
Sirjam SRJM
Day 1 · 0 km
· +1 min
00:00
sch 23:59
Indrabil IBL
Day 2 · 0 km
· +1 min
00:09
sch 00:08
Metyal Sohar MYX
Day 2 · 0 km
· +1 min
00:15
sch 00:14
Adra East Cabin ADRE
Day 2 · 0 km
· +1 min
-
sch -
Adra Jn ADRA
Day 2 · 0 km
· +1 min
00:26
sch 00:25
Joychandi Pahar JOC
Day 2 · 0 km
· +1 min
00:44
sch 00:43
Bero BERO
Day 2 · 0 km
· +1 min
00:55
sch 00:54
Ramkanali Jn RKI
Day 2 · 0 km
· +1 min
01:05
sch 01:04
Muradi MDF
Day 2 · 0 km
· +1 min
01:15
sch 01:14
Madhukunda MDKD
Day 2 · 0 km
· +1 min
01:28
sch 01:27
Damodar Junction DMA
Day 2 · 0 km
· +1 min
01:37
sch 01:36
Burnpur BURN
Day 2 · 0 km
· +1 min
01:45
sch 01:44
Asansol Jn ASN
Day 2 · 0 km
· +1 min
01:53
sch 01:52
Asansol East ASNE
Day 2 · 0 km
· +1 min
-
sch -
Kalipahari KPK
Day 2 · 0 km
· +1 min
02:07
sch 02:06
Nimcha NMC
Day 2 · 0 km
· +1 min
-
sch -
Raniganj RNG
Day 2 · 0 km
· +1 min
02:21
sch 02:20
Baktar Nagar BQT
Day 2 · 0 km
· +1 min
-
sch -
Andal West Cabin UDLW
Day 2 · 0 km
· +1 min
-
sch -
Andal Jn UDL
Day 2 · 0 km
· +1 min
02:29
sch 02:28
Andal-east/cabin UDLE
Day 2 · 0 km
· +1 min
-
sch -
Udl East Outer Cabin EOC
Day 2 · 0 km
· +1 min
-
sch -
Pinjrapol POL
Day 2 · 0 km
· +1 min
-
sch -
Waria OYR
Day 2 · 0 km
· +1 min
02:37
sch 02:36
Durgapur Coke Oven Plant Exchange Yard Sdg Waria DCOP
Day 2 · 0 km
· +1 min
-
sch -
Durgapur DGR
Day 2 · 0 km
· +1 min
02:46
sch 02:45
Durgapur Coke Oven Plant Exchange Yard Sdg Waria DCOP
Day 2 · 0 km
· +1 min
-
sch -
Waria OYR
Day 3 · 0 km
· +2 min
02:38
sch 02:36
Pinjrapol POL
Day 3 · 0 km
· +2 min
-
sch -
Udl East Outer Cabin EOC
Day 3 · 0 km
· +2 min
-
sch -
Andal-east/cabin UDLE
Day 3 · 0 km
· +2 min
-
sch -
Andal Jn UDL
Day 4 · 0 km
· +3 min
02:31
sch 02:28
Kajoragram KJME
Day 4 · 0 km
· +3 min
03:35
sch 03:32
Siduli SXD
Day 4 · 0 km
· +3 min
-
sch -
Ukhra UKA
Day 4 · 0 km
· +3 min
03:44
sch 03:41
Pandabeswar PAW
Day 4 · 0 km
· +3 min
03:54
sch 03:51
Bhimgara BMGA
Day 4 · 0 km
· +3 min
03:57
sch 03:54
Panchra PCR
Day 4 · 0 km
· +3 min
04:05
sch 04:02
Dubrajpur DUJ
Day 4 · 0 km
· +3 min
04:12
sch 04:09
Chinpai CPLE
Day 4 · 0 km
· +3 min
04:20
sch 04:17
Kachujor KOX
Day 4 · 0 km
· +3 min
-
sch -
Kachujor KQX
Day 4 · 0 km
· +3 min
-
sch -
Siuri SURI
Day 4 · 0 km
· +3 min
04:34
sch 04:31
Kunuri KNRI
Day 4 · 0 km
· +3 min
-
sch -
Mahishadahari MWZ
Day 4 · 0 km
· +3 min
-
sch -
Sainthia SNT
Day 4 · 0 km
· +3 min
05:06
sch 05:03
Gadadharpur GHLE
Day 4 · 0 km
· +3 min
05:09
sch 05:06
Mallarpur MLV
Day 4 · 0 km
· +3 min
05:32
sch 05:29
Tarapith Road TPF
Day 4 · 0 km
· +3 min
05:40
sch 05:37
Rampur Hat RPH
Day 4 · 0 km
· +3 min
05:52
sch 05:49
Swadinpur SDLE
Day 4 · 0 km
· +3 min
06:04
sch 06:01
Nalhati Jn NHT
Day 4 · 0 km
· +3 min
06:09
sch 06:06
Chatra CTR
Day 4 · 0 km
· +3 min
06:16
sch 06:13
Murarai MRR
Day 4 · 0 km
· +3 min
06:22
sch 06:19
Banshlai Bridge BSBR
Day 4 · 0 km
· +3 min
06:26
sch 06:23
Rajgram RJG
Day 4 · 0 km
· +3 min
06:31
sch 06:28
Nagarnabi NGF
Day 4 · 0 km
· +3 min
06:36
sch 06:33
Pakur PKR
Day 4 · 0 km
· +3 min
06:40
sch 06:37
Tilbhita TBB
Day 4 · 0 km
· +3 min
-
sch -
Kotalpukur KLP
Day 4 · 0 km
· +3 min
-
sch -
Gumani GMAN
Day 4 · 0 km
· +3 min
-
sch -
Bonidanga BDAG
Day 4 · 0 km
· +3 min
07:27
sch 07:24
Bindubasini Hal BDBS
Day 4 · 0 km
· +3 min
07:35
sch 07:32
Tildanga TDLE
Day 4 · 0 km
· +3 min
07:41
sch 07:38
New Farakka-b-cabin NFKB
Day 4 · 0 km
· +3 min
-
sch -
New Farakka Jn NFK
Day 4 · 0 km
· +3 min
07:44
sch 07:41
Chamagram CMX
Day 4 · 0 km
· +3 min
07:53
sch 07:50
Khaltipur KTJ
Day 4 · 0 km
· +3 min
08:04
sch 08:01
Jamirghata JMQ
Day 4 · 0 km
· +3 min
08:11
sch 08:08
Gour Malda GZM
Day 4 · 0 km
· +3 min
08:18
sch 08:15
Malda Town MLDT
Day 4 · 0 km
· +3 min
08:28
sch 08:25
Old Malda OMLF
Day 4 · 0 km
· +3 min
08:48
sch 08:45
Adina ADF
Day 4 · 0 km
· +3 min
08:55
sch 08:52
Eklakhi EKI
Day 4 · 0 km
· +3 min
09:01
sch 08:58
Mahananda Bge MBC
Day 4 · 0 km
· +3 min
09:03
sch 09:00
Kumarganj KMRJ
Day 4 · 0 km
· +3 min
09:07
sch 09:04
Sripur Halt SRPU
Day 4 · 0 km
· +3 min
09:11
sch 09:08
Samsi SM
Day 4 · 0 km
· +3 min
09:15
sch 09:12
Malahar MFZ
Day 4 · 0 km
· +3 min
09:20
sch 09:17
Bhaluka Road F BKRD
Day 4 · 0 km
· +3 min
09:26
sch 09:23
Milangarh MQG
Day 4 · 0 km
· +3 min
09:29
sch 09:26
Harischandrpur HCR
Day 4 · 0 km
· +3 min
09:34
sch 09:31
Kumedpur KDPR
Day 4 · 0 km
· +3 min
09:41
sch 09:38
Babhabgaon Halt BAHN
Day 4 · 0 km
· +3 min
-
sch -
Khurial KWE
Day 4 · 0 km
· +3 min
09:47
sch 09:44
Kamalpur Halt KMPH
Day 4 · 0 km
· +3 min
-
sch -
Azamnagar Road AZR
Day 4 · 0 km
· +3 min
09:54
sch 09:51
Bhawanipur Bihar BWPB
Day 4 · 0 km
· +3 min
09:58
sch 09:55
Makuria MFA
Day 4 · 0 km
· +3 min
10:02
sch 09:59
Barsoi Jn BOE
Day 4 · 0 km
· +3 min
10:06
sch 10:03
Khempur KHMP
Day 4 · 0 km
· +3 min
-
sch -
Sanjay Gram SJGM
Day 4 · 0 km
· +3 min
-
sch -
Sudhani SUD
Day 4 · 0 km
· +3 min
10:17
sch 10:14
Ajharail AHL
Day 4 · 0 km
· +3 min
10:22
sch 10:19
Telta TETA
Day 4 · 0 km
· +3 min
10:26
sch 10:23
Dalkolha DLK
Day 4 · 0 km
· +3 min
10:33
sch 10:30
Surja Kamal SJKL
Day 4 · 0 km
· +3 min
10:39
sch 10:36
Kanki KKA
Day 4 · 0 km
· +3 min
10:46
sch 10:43
Hatwar HWR
Day 4 · 0 km
· +3 min
10:51
sch 10:48
Tauheed THED
Day 4 · 0 km
· +3 min
-
sch -
Kishanganj KNE
Day 4 · 0 km
· +3 min
10:55
sch 10:52
Panjipara PJP
Day 4 · 0 km
· +3 min
11:10
sch 11:07
Ikarchala IKC
Day 4 · 0 km
· +3 min
-
sch -
Gaisal GIL
Day 4 · 0 km
· +3 min
11:19
sch 11:16
Gunjaria GEOR
Day 4 · 0 km
· +3 min
11:27
sch 11:24
Aluabari Road AUB
Day 4 · 0 km
· +3 min
11:36
sch 11:33
Dhulabari DBQ
Day 4 · 0 km
· +3 min
11:50
sch 11:47
Mangurjan MXJ
Day 4 · 0 km
· +3 min
11:57
sch 11:54
Tin Mile Hat TMH
Day 4 · 0 km
· +3 min
12:02
sch 11:59
Dumdangi DMZ
Day 4 · 0 km
· +3 min
12:08
sch 12:05
Chattar Hat CAT
Day 4 · 0 km
· +3 min
12:19
sch 12:16
Nijbari NJB
Day 4 · 0 km
· +3 min
12:24
sch 12:21
Rangapani RNI
Day 4 · 0 km
· +3 min
12:35
sch 12:32
New Jalpaiguri NJP
Day 4 · 0 km
· +3 min
12:43
sch 12:40
Ambari Falakata ABFC
Day 4 · 0 km
· +3 min
13:10
sch 13:07
Belakoba BLK
Day 4 · 0 km
· +3 min
13:23
sch 13:20
Raninagar Jalpaigiri RQJ
Day 4 · 0 km
· +3 min
13:35
sch 13:32
Jalpaiguri Road JPE
Day 4 · 0 km
· +3 min
13:45
sch 13:42
New Domohani NQH
Day 4 · 0 km
· +3 min
13:55
sch 13:52
New Maynaguri NMX
Day 4 · 0 km
· +3 min
14:01
sch 13:58
Betgara BYXA
Day 4 · 0 km
· +3 min
14:11
sch 14:08
Altagram ATM
Day 4 · 0 km
· +3 min
14:17
sch 14:14
Dhupguri DQG
Day 4 · 0 km
· +3 min
14:29
sch 14:26
Khalaigram KLGR
Day 4 · 0 km
· +3 min
14:38
sch 14:35
Salbari SXX
Day 4 · 0 km
· +3 min
14:51
sch 14:48
Falakata FLK
Day 4 · 0 km
· +3 min
15:03
sch 15:00
Gumani Hat GMZ
Day 4 · 0 km
· +3 min
-
sch -
Gumani Hat GUZ
Day 4 · 0 km
· +3 min
-
sch -
Ghoksadanga GDX
Day 4 · 0 km
· +3 min
15:32
sch 15:29
Sajherpar SJRR
Day 4 · 0 km
· +3 min
15:37
sch 15:34
Pundibari PQZ
Day 4 · 0 km
· +3 min
15:39
sch 15:36
New Cooch Behar NCB
Day 4 · 0 km
· +3 min
15:53
sch 15:50
New Baneswar NBS
Day 4 · 0 km
· +3 min
16:06
sch 16:03
New Alipurdaur NOQ
Day 4 · 0 km
· +3 min
16:16
sch 16:13
Samuktala Road SMTA
Day 4 · 0 km
· +3 min
16:31
sch 16:28
Kamakhyaguri KAMG
Day 4 · 0 km
· +3 min
16:43
sch 16:40
Jorai JOQ
Day 4 · 0 km
· +3 min
16:53
sch 16:50
Srirampur Assam SRPB
Day 4 · 0 km
· +3 min
17:05
sch 17:02
Gossaigaon Hat GOGH
Day 4 · 0 km
· +3 min
17:15
sch 17:12
Guabari GBY
Day 4 · 0 km
· +3 min
-
sch -
Pratap Khata PQK
Day 4 · 0 km
· +3 min
-
sch -
Fakiragram Jn FKM
Day 4 · 0 km
· +3 min
17:43
sch 17:40
Sesapani SUF
Day 4 · 0 km
· +3 min
-
sch -
Kokrajhar KOJ
Day 4 · 0 km
· +3 min
17:55
sch 17:52
Salakati SLKX
Day 4 · 0 km
· +3 min
18:06
sch 18:03
Basugaon BSGN
Day 4 · 0 km
· +3 min
18:14
sch 18:11
Dangtal DTX
Day 4 · 0 km
· +3 min
18:21
sch 18:18
New Bongaigaon Yard NBQY
Day 4 · 0 km
· +3 min
-
sch -
New Bongaigaon NBQ
Day 4 · 0 km
· +3 min
18:28
sch 18:25
Bongaigaon BNGN
Day 4 · 0 km
· +3 min
18:42
sch 18:39
Chaprakata CPQ
Day 4 · 0 km
· +3 min
18:50
sch 18:47
Bijni BJF
Day 4 · 0 km
· +3 min
19:03
sch 19:00
Patiladaha PTLD
Day 4 · 0 km
· +3 min
19:17
sch 19:14
Sorbhog Jn SBE
Day 4 · 0 km
· +3 min
19:30
sch 19:27
Barpeta Road BPRD
Day 4 · 0 km
· +3 min
19:40
sch 19:37
Guagachha GSA
Day 4 · 0 km
· +3 min
-
sch -
Sorupeta SPQ
Day 4 · 0 km
· +3 min
19:53
sch 19:50
Pathsala PBL
Day 4 · 0 km
· +3 min
20:03
sch 20:00
Niz-sariha Halt NSRH
Day 4 · 0 km
· +3 min
-
sch -
Tihu TIHU
Day 4 · 0 km
· +3 min
20:13
sch 20:10
Kaithalkuchi KTCH
Day 4 · 0 km
· +3 min
20:21
sch 20:18
Nalbari NLV
Day 4 · 0 km
· +3 min
20:31
sch 20:28
Ghograpur GOE
Day 4 · 0 km
· +3 min
20:40
sch 20:37
Rangiya Jn RNY
Day 4 · 0 km
· +3 min
20:48
sch 20:45
Kendukana KDKN
Day 4 · 0 km
· +3 min
21:07
sch 21:04
Baihata BIZ
Day 4 · 0 km
· +3 min
21:19
sch 21:16
Changsari CGS
Day 4 · 0 km
· +3 min
21:33
sch 21:30
Agthori AGT
Day 4 · 0 km
· +3 min
21:44
sch 21:41
Kamakhya KYQ
Day 4 · 0 km
· +3 min
21:54
sch 21:51
Guwahati GHY
Day 4 · 0 km
· +3 min
22:03
sch 22:00
Independent information portal · not affiliated with Indian Railways or IRCTC · book at irctc.co.in · official enquiry NTES