← Back

Share feedback

Help us improve Rail Rahi. We'd love to hear from you!

12137 Punjab Mail

MUMBAI CSTFIROZPUR CANT

Distance
1,930 km
Duration
34h
Stops
264
Zone
CR
1A2A3ASL

Return journey: 12138 Punjab Mail

📍 Where is the train right now?

Scheduled position — not live tracking. Useful when GPS / NTES is unavailable.

Hasn't started yet — departs in 43m.

Station-by-station schedule

StationArrDepDayFrom origin
MUMBAI CST
CSTM
origin19:401
BOMBAY MASJID
MSD
19:4119:4111m
MUMBAI SANDHURST ROAD
SNRD
19:4319:4313m
BYCULLA
BY
19:4619:4616m
MUMBAI CHINCHPOKLI
CHG
19:4719:4717m
MUMBAI CURREY ROAD
CRD
19:4819:4818m
MUMBAI PAREL
PR
19:5119:51111m
MUMBAI DADAR CENTRAL
DR
19:5319:55113m
MUMBAI MATUNGA
MTN
19:5619:56116m
MUMBAI SION
SIN
19:5919:59119m
KURLA JN
CLA
20:0120:01121m
LOKMANYA TILAK TERM
LTT
20:0220:02122m
VIDYAVIHAR
VVH
20:0320:03123m
GHATKOPAR
GC
20:0420:04124m
VIKHROLI
VK
20:0820:08128m
KANJUR MARG
KJMG
20:0920:09129m
BHANDUP
BND
20:1120:11131m
NAHUR
NHU
20:1320:13133m
MULUND
MLND
20:1420:14134m
THANE
TNA
20:1720:17137m
KALVA
KLVA
20:1920:19139m
MUMBRA
MBQ
20:2320:23143m
DIVA
DIVA
20:2520:25145m
KOPAR ROAD
KOPR
20:2920:29149m
DOMBIVILI
DI
20:3020:30150m
THAKRULI
THK
20:3220:32152m
KALYAN JN
KYN
20:3520:40155m
SHAHAD
SHAD
20:4320:4311h 3m
AMBIVLI
ABY
20:4620:4611h 6m
TITVALA
TLA
20:5020:5011h 10m
KHADAVLI
KDV
20:5820:5811h 18m
VASIND
VSD
21:0521:0511h 25m
ASANGAON
ASO
21:1121:1111h 31m
ATGAON
ATG
21:1421:1411h 34m
KHARDI
KE
21:3121:3111h 51m
KASARA
KSRA
21:4321:4512h 3m
IGATPURI
IGP
22:2822:3012h 48m
GHOTI
GO
22:3722:3712h 57m
ASVALI
AV
22:5122:5113h 11m
LAHAVIT
LT
23:0223:0213h 22m
DEVLALI
DVL
23:0823:1013h 28m
NASIK ROAD
NK
23:2323:2513h 43m
ODHA
ODHA
23:3523:3513h 55m
KHERVADI
KW
23:4023:4014h
KASBE-SUKENE
KBSN
23:4623:4614h 6m
NIPHAD
NR
23:5123:5114h 11m
UGAON
UGN
23:5723:5714h 17m
LASALGAON
LS
00:0500:0524h 25m
SUMMIT
SUM
00:1500:1524h 35m
MANMAD JN
MMR
00:2500:3024h 45m
PANEVADI
PNV
00:3400:3424h 54m
HISVAHAL
HSL
00:4000:4025h
PANJHAN
PJN
00:4200:4225h 2m
NANDGAON
NGN
00:4800:4825h 8m
PIMPAR KHED
PKE
00:5600:5625h 16m
NAYDONGRI
NI
01:0301:0325h 23m
ROHINI
RHNE
01:1001:1025h 30m
HIRAPUR
HPR
01:1301:1325h 33m
CHALISGAON JN
CSN
01:1801:2025h 38m
VAGHLI
VGL
01:2601:2625h 46m
KAJGAON
KJ
01:3301:3325h 53m
NAGARDEVLA
NGD
01:3701:3725h 57m
GALAN
GAA
01:4301:4326h 3m
PACHORA JN
PC
01:5101:5126h 11m
PARDHANDE
PHQ
01:5901:5926h 19m
MAHEJI
MYJ
02:0202:0226h 22m
MHASAVAD
MWD
02:0902:0926h 29m
SHIRSOLI
SS
02:1502:1526h 35m
JALGAON JN
JL
02:2302:2526h 43m
TARSOD
TRW
02:3402:3426h 54m
BHADLI
BDI
02:4002:4027h
BHUSAVAL JN
BSL
02:5503:0527h 15m
DUSKHEDA
DSK
03:1003:1027h 30m
SAVDA
SAV
03:1703:1727h 37m
NIMBHORA
NB
03:2403:2427h 44m
RAVER
RV
03:3203:3227h 52m
WAGHODA
WGA
03:3703:3727h 57m
BURHANPUR
BAU
03:4803:5028h 8m
ASIRGARH ROAD
AGQ
04:0004:0028h 20m
CHANDNI
CDI
04:1104:1128h 31m
NEPANAGAR
NPNR
04:1904:1928h 39m
MANDWA
MWA
04:2604:2628h 46m
DONGARGAON
DGN
04:4104:4129h 1m
KOHDAD
KDK
04:5004:5029h 10m
BAGMAR
BMA
04:5404:5429h 14m
KHANDWA
KNW
05:0505:1029h 25m
MATHELA
MTA
05:1505:1529h 35m
SURGAON BANJARI
SGBJ
05:2405:2429h 44m
Khaigaon
KHA
05:2605:2629h 46m
CHHANERA
CAER
05:3205:3229h 52m
BARUD
BRUD
05:4405:44210h 4m
Harsud
HRD
05:4505:45210h 5m
DAGARHKERI
DRHI
05:4905:49210h 9m
KHIRKIYA
KKN
05:5806:00210h 18m
KURAWAN
KRO
06:0506:05210h 25m
BHIRINGI
BRI
06:1006:10210h 30m
MASANGAON
MUO
06:1406:14210h 34m
PALASNER
PAL
06:1806:18210h 38m
HARDA
HD
06:2306:25210h 43m
CHARKHERA
CRK
06:3206:32210h 52m
TIMARNI
TBN
06:3706:37210h 57m
CHHIDGAON
CGO
06:4406:44211h 4m
PAGDHAL
PGL
06:4806:48211h 8m
BHAIRONPUR
BIF
06:5306:53211h 13m
BANAPURA
BPF
07:0007:02211h 20m
DHARMKUNDI
DKI
07:1507:15211h 35m
KHUTWANSA
KTZ
07:2307:23211h 43m
DULARIA
DRA
07:3007:30211h 50m
ITARSI JN
ET
07:4007:50212h
POWERKHEDA
PRKD
07:5807:58212h 18m
HOSHANGABAD
HBD
08:0808:10212h 28m
BUDNI
BNI
08:1708:17212h 37m
BARKHERA
BKA
08:3708:37212h 57m
OBAIDULLA GANJ
ODG
08:4808:48213h 8m
MANDI DIP
MDDP
09:0209:02213h 22m
MISROD
MSO
09:1209:12213h 32m
HABIBGANJ
HBJ
09:1809:20213h 38m
BHOPAL JN
BPL
09:3509:40213h 55m
SUKHISEWANIYAN
SUW
09:4809:48214h 8m
BHADBHADAGHAT
BVB
09:5409:54214h 14m
DEWANGANJ
DWG
10:0010:00214h 20m
SALAMATPUR
SMT
10:0710:07214h 27m
SANCHI
SCI
10:1210:12214h 32m
VIDISHA
BHS
10:1810:20214h 38m
SORAI
SORI
10:2310:23214h 43m
SUMER
SUMR
10:3010:30214h 50m
GULABHGANJ
GLG
10:3510:35214h 55m
PABAI
PAI
10:4210:42215h 2m
GANJ BASODA
BAQ
10:4810:50215h 8m
RAO KHEDI
RKRI
10:5510:55215h 15m
BARETH
BET
11:0711:07215h 27m
KALHAR
KAH
11:2511:25215h 45m
MANDI BAMORA
MABA
11:4011:40216h
KURWAI KETHORA
KIKA
11:5411:54216h 14m
BINA JN
BINA
12:1012:15216h 30m
AGASOD
AGD
12:2012:20216h 40m
KARONDA
KOA
12:2812:28216h 48m
MOHASA
MXS
12:3212:32216h 52m
DHAURA
DUA
12:3812:38216h 58m
JAKHALAUN
JLN
12:4612:46217h 6m
JIRON
JRO
12:5112:51217h 11m
LALITPUR
LAR
12:5712:59217h 17m
DAILWARA
DWA
13:0613:06217h 26m
JAKHAURA
JHA
13:1313:13217h 33m
BIJROTHA
BJA
13:1913:19217h 39m
TALBAHAT
TBT
13:2613:26217h 46m
MATATILA
MZX
13:3013:30217h 50m
BASAI
BZY
13:3513:35217h 55m
BURHPURA
BPW
13:4013:40218h
BABINA
BAB
13:4213:44218h 2m
KHAJRAHA
KHJ
13:5513:55218h 15m
BIJAULI
BJI
14:0814:08218h 28m
JHANSI JN
JHS
14:2014:30218h 40m
KARARI
KRQ
14:4014:40219h
DATIA
DAA
14:5014:52219h 10m
SONAGIR
SOR
15:0115:01219h 21m
KOTRA
KTRA
15:0815:08219h 28m
DABRA
DBA
15:1515:17219h 35m
SIMARIATAL
SMTL
15:2715:27219h 47m
ANANT PAITH
AEH
15:3815:38219h 58m
ANTRI
ARI
15:4415:44220h 4m
SITHOULI
STLI
15:5215:52220h 12m
GWALIOR JN
GWL
16:0016:05220h 20m
BIRLANAGAR
BLNR
16:0716:07220h 27m
RAYARU
RRU
16:1416:14220h 34m
BANMOR
BAO
16:1816:18220h 38m
NURABAD
NUB
16:2216:22220h 42m
SANK
SANK
16:2416:24220h 44m
MORENA
MRA
16:3016:32220h 50m
SIKRODA KWANRI
SIKD
16:3916:39220h 59m
HETAMPUR
HET
16:4416:44221h 4m
DHAULPUR
DHO
16:5516:57221h 15m
MANIA
MIA
17:1017:10221h 30m
JAJAU
JJ
17:2517:25221h 45m
BHANDAI
BHA
17:4117:41222h 1m
AGRA CANTT
AGC
17:5017:55222h 10m
RAJA KI MANDI
RKM
18:0218:04222h 22m
BILOCHPURA AGRA
BFP
18:0518:05222h 25m
RUNKUTA
RNKA
18:1318:13222h 33m
KITHAM
KXM
18:2118:21222h 41m
FARAH TOWN
FHT
18:2918:29222h 49m
FARAH
FAR
18:3118:31222h 51m
BAAD
BAD
18:3818:38222h 58m
MATHURA JN
MTJ
18:4718:50223h 7m
BHUTESHWAR
BTSR
18:5218:52223h 12m
VRINDABAN ROAD
VRBD
18:5718:57223h 17m
AJHAI
AJH
19:0519:05223h 25m
CHATA
CHJ
19:1119:11223h 31m
KOSI KALAN
KSV
19:1819:20223h 38m
HODAL
HDL
19:3119:31223h 51m
SHOLAKA
SHLK
19:4119:4121d 1m
RUNDHI
RDE
19:5019:5021d 10m
PALWAL
PWL
19:5919:5921d 19m
ASAOTI
AST
20:0920:0921d 29m
BALLABGARH
BVH
20:1820:1821d 38m
FARIDABAD NEW TOWN
FDN
20:2220:2221d 42m
FARIDABAD
FDB
20:2420:2621d 44m
TUGLAKABAD
TKD
20:3920:3921d 59m
OKHLA
OKA
20:4720:4721d 1h 7m
DELHI H NIZAMUDDIN
NZM
20:5120:5321d 1h 11m
PRAGATI MAIDAN
PGMD
21:0021:0021d 1h 20m
TILAK BRIDGE
TKJ
21:0821:0821d 1h 28m
SHIVAJI BRIDGE
CSB
21:1221:1221d 1h 32m
NEW DELHI
NDLS
21:1521:5021d 1h 35m
DELHI SADAR BAZAR
DSB
21:5621:5621d 2h 16m
DELHI KISHANGANJ
DKZ
22:0622:0821d 2h 26m
DELHI SARAI ROHILLA
DEE
22:1122:1121d 2h 31m
DAYA BASTI
DBSI
22:1322:1321d 2h 33m
SHAKURBASTI
SSB
22:2022:2221d 2h 40m
MANGOLPURI
MGLP
22:2622:2621d 2h 46m
NANGLOI
NNO
22:2922:2921d 2h 49m
MUNDKA
MQC
22:3222:3221d 2h 52m
GHEVRA
GHE
22:3522:3521d 2h 55m
BAHADURGARH
BGZ
22:4022:4221d 3h
ASAUDAH
ASE
22:4922:4921d 3h 9m
ROHEDNAGAR HALT
ROHN
22:5422:5421d 3h 14m
SAMPLA
SPZ
22:5822:5821d 3h 18m
ISMAILA HARYANA
ISM
23:0123:0121d 3h 21m
KHARAWAR
KRZ
23:0723:0721d 3h 27m
ASTHAL BOHAR
ABO
23:1223:1221d 3h 32m
ROHTAK JN
ROK
23:1823:2321d 3h 38m
SAMAR GOPALPUR
SMF
23:3323:3321d 3h 53m
KARAINTHI
KHV
23:4023:4021d 4h
KILA ZAFARGARH
KZH
23:4723:4721d 4h 7m
JULANA
JNA
23:5223:5221d 4h 12m
JAI JAI WANTI
JJT
23:5823:5821d 4h 18m
KINANA
KIU
00:0400:0431d 4h 24m
BISHANPUR HARYANA
BSPH
00:0900:0931d 4h 29m
JIND JN
JIND
00:1500:2031d 4h 35m
BARSOLA
BZO
00:2700:2731d 4h 47m
UCHANA
UCA
00:3400:3431d 4h 54m
GHASO
GSO
00:4000:4031d 5h
NARWANA JN
NRW
00:4500:4731d 5h 5m
DHARODI
DHY
00:5300:5331d 5h 13m
DHAMTAN SAHIB
DTN
00:5800:5831d 5h 18m
KALWAN
KLWN
01:0201:0231d 5h 22m
TOHANA
TUN
01:0701:0931d 5h 27m
HIMMATPURA
HMQ
01:1401:1431d 5h 34m
JAKHAL JN
JHL
01:2501:3031d 5h 45m
KAGANGARH
KAGR
01:3701:3731d 5h 57m
BARETA
BRZ
01:4101:4331d 6h 1m
DATEWAS
DTW
01:5001:5031d 6h 10m
BUDHLADA
BLZ
01:5601:5831d 6h 16m
NARINDARPURA
NPX
02:0402:0431d 6h 24m
MANSA
MSZ
02:1102:1331d 6h 31m
SADDA SINGHWALA
SSZ
02:1902:1931d 6h 39m
KOTLI KALAN
KTKL
02:2102:2131d 6h 41m
MAUR
MAUR
02:3102:3331d 6h 51m
MAISAR KHANA
MASK
02:5002:5031d 7h 10m
KOT FATTEH
KTF
03:0403:0431d 7h 24m
KATAR SINGHWALA
KZW
03:2203:2231d 7h 42m
BHATINDA JN
BTI
03:4003:5031d 8h
GONEANA
GNA
04:0104:0331d 8h 21m
CHAND BHAN
CBX
04:1004:1031d 8h 30m
GANGSAR JAITU
GJUT
04:1604:1831d 8h 36m
AJITGILL MATTA
AJTM
04:2304:2331d 8h 43m
ROMANA ALBEL SINGH
RLS
04:2704:2731d 8h 47m
KOT KAPURA
KKP
04:3504:3731d 8h 55m
GIANI ZAIL SINGH SANDHWAN
GZS
04:4204:4231d 9h 2m
FARIDKOT
FDK
04:5104:5331d 9h 11m
PIPLI PAKHI KALAN
PKZ
05:0205:0231d 9h 22m
GOLEHWALA
GHA
05:1305:1331d 9h 33m
KASU BEGU
KBU
05:2505:2531d 9h 45m
FIROZPUR CANT
FZR
05:40ends31d 10h

⏱ Time between two stations

Scheduled travel time on this train. Anchored on arrival times — halt durations at the first station are ignored.

Travel time: 1d 10h

Schedule shown is the published route. Live running status, platform numbers, and weekly run-day variations are not included — check NTES before your journey. Source: datameet/railways (CC0).