← Back

Share feedback

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

12138 Punjab Mail

FIROZPUR CANTMUMBAI CST

Distance
1,930 km
Duration
33h 55m
Stops
264
Zone
CR
1A2A3ASL

Return journey: 12137 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 2h 45m.

Station-by-station schedule

StationArrDepDayFrom origin
FIROZPUR CANT
FZR
origin21:401
KASU BEGU
KBU
21:4821:4818m
GOLEHWALA
GHA
21:5421:54114m
PIPLI PAKHI KALAN
PKZ
22:0022:00120m
FARIDKOT
FDK
22:0522:07125m
GIANI ZAIL SINGH SANDHWAN
GZS
22:1822:18138m
KOT KAPURA
KKP
22:2322:25143m
ROMANA ALBEL SINGH
RLS
22:3222:32152m
AJITGILL MATTA
AJTM
22:3422:34154m
GANGSAR JAITU
GJUT
22:3822:40158m
CHAND BHAN
CBX
22:4622:4611h 6m
GONEANA
GNA
22:5422:5611h 14m
BHATINDA JN
BTI
23:2523:3511h 45m
KATAR SINGHWALA
KZW
23:4223:4212h 2m
KOT FATTEH
KTF
23:4923:4912h 9m
MAISAR KHANA
MASK
23:5523:5512h 15m
MAUR
MAUR
00:0200:0422h 22m
KOTLI KALAN
KTKL
00:1200:1222h 32m
SADDA SINGHWALA
SSZ
00:1400:1422h 34m
MANSA
MSZ
00:2000:2222h 40m
NARINDARPURA
NPX
00:2900:2922h 49m
BUDHLADA
BLZ
00:3500:3722h 55m
DATEWAS
DTW
00:4400:4423h 4m
BARETA
BRZ
00:5000:5223h 10m
KAGANGARH
KAGR
00:5800:5823h 18m
JAKHAL JN
JHL
01:0901:1123h 29m
HIMMATPURA
HMQ
01:1901:1923h 39m
TOHANA
TUN
01:2301:2523h 43m
KALWAN
KLWN
01:3001:3023h 50m
DHAMTAN SAHIB
DTN
01:3301:3323h 53m
DHARODI
DHY
01:3901:3923h 59m
NARWANA JN
NRW
01:4501:4724h 5m
GHASO
GSO
01:5401:5424h 14m
UCHANA
UCA
02:0302:0324h 23m
BARSOLA
BZO
02:1302:1324h 33m
JIND JN
JIND
02:2202:2524h 42m
BISHANPUR HARYANA
BSPH
02:3102:3124h 51m
KINANA
KIU
02:3602:3624h 56m
JAI JAI WANTI
JJT
02:4202:4225h 2m
JULANA
JNA
02:4702:4725h 7m
KILA ZAFARGARH
KZH
02:5202:5225h 12m
KARAINTHI
KHV
02:5802:5825h 18m
SAMAR GOPALPUR
SMF
03:0503:0525h 25m
ROHTAK JN
ROK
03:1403:1625h 34m
ASTHAL BOHAR
ABO
03:2103:2125h 41m
KHARAWAR
KRZ
03:2603:2625h 46m
ISMAILA HARYANA
ISM
03:3103:3125h 51m
SAMPLA
SPZ
03:3403:3425h 54m
ROHEDNAGAR HALT
ROHN
03:3803:3825h 58m
ASAUDAH
ASE
03:4203:4226h 2m
BAHADURGARH
BGZ
03:4803:5026h 8m
GHEVRA
GHE
03:5903:5926h 19m
MUNDKA
MQC
04:0304:0326h 23m
NANGLOI
NNO
04:0604:0626h 26m
MANGOLPURI
MGLP
04:1004:1026h 30m
SHAKURBASTI
SSB
04:1604:1826h 36m
DAYA BASTI
DBSI
04:2504:2526h 45m
DELHI SARAI ROHILLA
DEE
04:2704:2726h 47m
DELHI KISHANGANJ
DKZ
04:3004:3226h 50m
DELHI SADAR BAZAR
DSB
04:4404:4427h 4m
NEW DELHI
NDLS
04:5505:2027h 15m
SHIVAJI BRIDGE
CSB
05:2105:2127h 41m
TILAK BRIDGE
TKJ
05:2305:2327h 43m
PRAGATI MAIDAN
PGMD
05:2605:2627h 46m
DELHI H NIZAMUDDIN
NZM
05:2905:2927h 49m
OKHLA
OKA
05:3305:3327h 53m
TUGLAKABAD
TKD
05:4005:4028h
FARIDABAD
FDB
05:5305:5528h 13m
FARIDABAD NEW TOWN
FDN
05:5805:5828h 18m
BALLABGARH
BVH
06:0206:0228h 22m
ASAOTI
AST
06:1006:1028h 30m
PALWAL
PWL
06:2006:2028h 40m
RUNDHI
RDE
06:2806:2828h 48m
SHOLAKA
SHLK
06:3706:3728h 57m
HODAL
HDL
06:4606:4629h 6m
KOSI KALAN
KSV
06:5706:5929h 17m
CHATA
CHJ
07:1207:1229h 32m
AJHAI
AJH
07:2407:2429h 44m
VRINDABAN ROAD
VRBD
07:3807:3829h 58m
BHUTESHWAR
BTSR
07:4707:47210h 7m
MATHURA JN
MTJ
07:5007:53210h 10m
BAAD
BAD
08:0008:00210h 20m
FARAH
FAR
08:0708:07210h 27m
FARAH TOWN
FHT
08:0908:09210h 29m
KITHAM
KXM
08:1508:15210h 35m
RUNKUTA
RNKA
08:2208:22210h 42m
BILOCHPURA AGRA
BFP
08:2908:29210h 49m
RAJA KI MANDI
RKM
08:3008:32210h 50m
AGRA CANTT
AGC
08:5008:55211h 10m
BHANDAI
BHA
09:0209:02211h 22m
JAJAU
JJ
09:1209:12211h 32m
MANIA
MIA
09:2209:22211h 42m
DHAULPUR
DHO
09:3009:32211h 50m
HETAMPUR
HET
09:4309:43212h 3m
SIKRODA KWANRI
SIKD
09:4709:47212h 7m
MORENA
MRA
09:5509:57212h 15m
SANK
SANK
10:0610:06212h 26m
NURABAD
NUB
10:1010:10212h 30m
BANMOR
BAO
10:1610:16212h 36m
RAYARU
RRU
10:2210:22212h 42m
BIRLANAGAR
BLNR
10:3210:32212h 52m
GWALIOR JN
GWL
10:3510:40212h 55m
SITHOULI
STLI
10:4710:47213h 7m
ANTRI
ARI
10:5310:53213h 13m
ANANT PAITH
AEH
10:5710:57213h 17m
SIMARIATAL
SMTL
11:0511:05213h 25m
DABRA
DBA
11:1311:15213h 33m
KOTRA
KTRA
11:2411:24213h 44m
SONAGIR
SOR
11:3211:32213h 52m
DATIA
DAA
11:4211:44214h 2m
KARARI
KRQ
12:0612:06214h 26m
JHANSI JN
JHS
12:2512:35214h 45m
BIJAULI
BJI
12:4312:43215h 3m
KHAJRAHA
KHJ
12:5112:51215h 11m
BABINA
BAB
12:5813:00215h 18m
BURHPURA
BPW
13:0313:03215h 23m
BASAI
BZY
13:0813:08215h 28m
MATATILA
MZX
13:1313:13215h 33m
TALBAHAT
TBT
13:1713:17215h 37m
BIJROTHA
BJA
13:2413:24215h 44m
JAKHAURA
JHA
13:3013:30215h 50m
DAILWARA
DWA
13:3713:37215h 57m
LALITPUR
LAR
13:4413:46216h 4m
JIRON
JRO
13:5613:56216h 16m
JAKHALAUN
JLN
14:0314:03216h 23m
DHAURA
DUA
14:1514:15216h 35m
MOHASA
MXS
14:2414:24216h 44m
KARONDA
KOA
14:3014:30216h 50m
AGASOD
AGD
14:4214:42217h 2m
BINA JN
BINA
14:5014:55217h 10m
KURWAI KETHORA
KIKA
15:0115:01217h 21m
MANDI BAMORA
MABA
15:0615:06217h 26m
KALHAR
KAH
15:1115:11217h 31m
BARETH
BET
15:1715:17217h 37m
RAO KHEDI
RKRI
15:2215:22217h 42m
GANJ BASODA
BAQ
15:2315:25217h 43m
PABAI
PAI
15:3115:31217h 51m
GULABHGANJ
GLG
15:3815:38217h 58m
SUMER
SUMR
15:4315:43218h 3m
SORAI
SORI
15:5015:50218h 10m
VIDISHA
BHS
15:5315:55218h 13m
SANCHI
SCI
16:0616:06218h 26m
SALAMATPUR
SMT
16:1416:14218h 34m
DEWANGANJ
DWG
16:2416:24218h 44m
BHADBHADAGHAT
BVB
16:3416:34218h 54m
SUKHISEWANIYAN
SUW
16:4316:43219h 3m
BHOPAL JN
BPL
16:5517:00219h 15m
HABIBGANJ
HBJ
17:1017:12219h 30m
MISROD
MSO
17:1717:17219h 37m
MANDI DIP
MDDP
17:2617:26219h 46m
OBAIDULLA GANJ
ODG
17:3717:37219h 57m
BARKHERA
BKA
17:4717:47220h 7m
BUDNI
BNI
18:0418:04220h 24m
HOSHANGABAD
HBD
18:1018:12220h 30m
POWERKHEDA
PRKD
18:3018:30220h 50m
ITARSI JN
ET
18:4518:50221h 5m
DULARIA
DRA
19:0019:00221h 20m
KHUTWANSA
KTZ
19:0519:05221h 25m
DHARMKUNDI
DKI
19:1119:11221h 31m
BANAPURA
BPF
19:1819:20221h 38m
BHAIRONPUR
BIF
19:2319:23221h 43m
PAGDHAL
PGL
19:2819:28221h 48m
CHHIDGAON
CGO
19:3119:31221h 51m
TIMARNI
TBN
19:3719:37221h 57m
CHARKHERA
CRK
19:4119:41222h 1m
HARDA
HD
19:4819:50222h 8m
PALASNER
PAL
19:5519:55222h 15m
MASANGAON
MUO
20:0020:00222h 20m
BHIRINGI
BRI
20:0320:03222h 23m
KURAWAN
KRO
20:0820:08222h 28m
KHIRKIYA
KKN
20:1320:15222h 33m
DAGARHKERI
DRHI
20:2520:25222h 45m
Harsud
HRD
20:3220:32222h 52m
BARUD
BRUD
20:3420:34222h 54m
CHHANERA
CAER
20:5520:55223h 15m
Khaigaon
KHA
21:0621:06223h 26m
SURGAON BANJARI
SGBJ
21:0921:09223h 29m
MATHELA
MTA
21:2621:26223h 46m
KHANDWA
KNW
21:4021:4521d
BAGMAR
BMA
21:5321:5321d 13m
KOHDAD
KDK
21:5521:5521d 15m
DONGARGAON
DGN
22:0122:0121d 21m
MANDWA
MWA
22:1122:1121d 31m
NEPANAGAR
NPNR
22:1522:1521d 35m
CHANDNI
CDI
22:2022:2021d 40m
ASIRGARH ROAD
AGQ
22:2722:2721d 47m
BURHANPUR
BAU
22:3322:3521d 53m
WAGHODA
WGA
22:5222:5221d 1h 12m
RAVER
RV
22:5922:5921d 1h 19m
NIMBHORA
NB
23:1223:1221d 1h 32m
SAVDA
SAV
23:2223:2221d 1h 42m
DUSKHEDA
DSK
23:3223:3221d 1h 52m
BHUSAVAL JN
BSL
23:4023:4521d 2h
BHADLI
BDI
23:5723:5721d 2h 17m
TARSOD
TRW
00:0000:0031d 2h 20m
JALGAON JN
JL
00:0800:1031d 2h 28m
SHIRSOLI
SS
00:1700:1731d 2h 37m
MHASAVAD
MWD
00:2300:2331d 2h 43m
MAHEJI
MYJ
00:3000:3031d 2h 50m
PARDHANDE
PHQ
00:3200:3231d 2h 52m
PACHORA JN
PC
00:4000:4031d 3h
GALAN
GAA
00:4700:4731d 3h 7m
NAGARDEVLA
NGD
00:5300:5331d 3h 13m
KAJGAON
KJ
00:5600:5631d 3h 16m
VAGHLI
VGL
01:0201:0231d 3h 22m
CHALISGAON JN
CSN
01:0801:1031d 3h 28m
HIRAPUR
HPR
01:1701:1731d 3h 37m
ROHINI
RHNE
01:2001:2031d 3h 40m
NAYDONGRI
NI
01:2801:2831d 3h 48m
PIMPAR KHED
PKE
01:3601:3631d 3h 56m
NANDGAON
NGN
01:4501:4531d 4h 5m
PANJHAN
PJN
01:5101:5131d 4h 11m
HISVAHAL
HSL
01:5401:5431d 4h 14m
PANEVADI
PNV
02:0102:0131d 4h 21m
MANMAD JN
MMR
02:0502:1031d 4h 25m
SUMMIT
SUM
02:2002:2031d 4h 40m
LASALGAON
LS
02:2902:2931d 4h 49m
UGAON
UGN
02:3702:3731d 4h 57m
NIPHAD
NR
02:4202:4231d 5h 2m
KASBE-SUKENE
KBSN
02:4702:4731d 5h 7m
KHERVADI
KW
02:5202:5231d 5h 12m
ODHA
ODHA
02:5802:5831d 5h 18m
NASIK ROAD
NK
03:0803:1031d 5h 28m
DEVLALI
DVL
03:1803:2031d 5h 38m
LAHAVIT
LT
03:3103:3131d 5h 51m
ASVALI
AV
03:5003:5031d 6h 10m
GHOTI
GO
04:1604:1631d 6h 36m
IGATPURI
IGP
04:2804:3031d 6h 48m
KASARA
KSRA
04:4904:4931d 7h 9m
KHARDI
KE
05:0705:0731d 7h 27m
ATGAON
ATG
05:3105:3131d 7h 51m
ASANGAON
ASO
05:3605:3631d 7h 56m
VASIND
VSD
05:4405:4431d 8h 4m
KHADAVLI
KDV
05:5405:5431d 8h 14m
TITVALA
TLA
06:0406:0431d 8h 24m
AMBIVLI
ABY
06:1006:1031d 8h 30m
SHAHAD
SHAD
06:1406:1431d 8h 34m
KALYAN JN
KYN
06:2006:2531d 8h 40m
THAKRULI
THK
06:2906:2931d 8h 49m
DOMBIVILI
DI
06:3006:3031d 8h 50m
KOPAR ROAD
KOPR
06:3206:3231d 8h 52m
DIVA
DIVA
06:3606:3631d 8h 56m
MUMBRA
MBQ
06:3906:3931d 8h 59m
KALVA
KLVA
06:4406:4431d 9h 4m
THANE
TNA
06:4706:4731d 9h 7m
MULUND
MLND
06:4906:4931d 9h 9m
NAHUR
NHU
06:5206:5231d 9h 12m
BHANDUP
BND
06:5306:5331d 9h 13m
KANJUR MARG
KJMG
06:5506:5531d 9h 15m
VIKHROLI
VK
06:5706:5731d 9h 17m
GHATKOPAR
GC
07:0107:0131d 9h 21m
VIDYAVIHAR
VVH
07:0307:0331d 9h 23m
LOKMANYA TILAK TERM
LTT
07:0407:0431d 9h 24m
KURLA JN
CLA
07:0507:0531d 9h 25m
MUMBAI SION
SIN
07:0807:0831d 9h 28m
MUMBAI MATUNGA
MTN
07:1107:1131d 9h 31m
MUMBAI DADAR CENTRAL
DR
07:1307:1531d 9h 33m
MUMBAI PAREL
PR
07:1707:1731d 9h 37m
MUMBAI CURREY ROAD
CRD
07:2107:2131d 9h 41m
MUMBAI CHINCHPOKLI
CHG
07:2307:2331d 9h 43m
BYCULLA
BY
07:2607:2631d 9h 46m
MUMBAI SANDHURST ROAD
SNRD
07:3007:3031d 9h 50m
BOMBAY MASJID
MSD
07:3207:3231d 9h 52m
MUMBAI CST
CSTM
07:35ends31d 9h 55m

⏱ 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 9h 55m

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).