← Back

Share feedback

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

12945 SURAT - MAHUVA SF Exp

SURATMAHUVA JN

Distance
1,409 km
Duration
25h 5m
Stops
106
Zone
WR
3ASL

Return journey: 12946 MAHUVA - SURAT SF Exp

📍 Where is the train right now?

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

Pick a journey date and time.

Station-by-station schedule

StationArrDepDayFrom origin
SURAT
ST
origin09:351
UTRAN
URN
originends1
KOSAD
KSE
originends1
GOTHANGAM
GTX
originends1
SAYAN
SYN
originends1
KUDSAD
KDSD
originends1
KIM
KIM
originends1
KOSAMBA JN
KSB
originends1
HATHURAN
HAT
originends1
PANOLI
PAO
originends1
SANJALI
SNJL
originends1
ANKLESHWAR JN
AKV
originends1
BHARUCH JN
BH
originends1
CHAVAJ
CVJ
originends1
NABIPUR
NIU
originends1
VAREDIYA
VRE
originends1
PALEJ
PLJ
originends1
LAKODARA
LKD
originends1
MIYAGAM KARJAN JUNCTION NG
MYGL
originends1
MIYAGAM KARJAN
MYG
originends1
KASHIPURA SARAR
KSPR
originends1
ITOLA
ITA
originends1
VARNAMA
VRM
originends1
MAKARPURA
MPR
originends1
VISHVAMITRI
VS
originends1
VADODARA JN
BRC
originends1
VADODARA D CABIN
BRGY
originends1
BAJVA
BJW
originends1
KARACHIYA YARD
KRCA
originends1
RANOLI
RNO
originends1
NANDESARI
NDR
originends1
VASAD JN
VDA
originends1
ADAS ROAD
ADD
originends1
VADOD
VXD
originends1
ANAND JN
ANND
originends1
KANJARI BORIYAV
KBRV
originends1
UTARSANDA
UTD
originends1
NADIAD JN
ND
originends1
GOTHAJ
GTE
originends1
MAHEMDAVAD KHEDA RD
MHD
originends1
NENPUR
NEP
originends1
KANIL
KANJ
originends1
BAREJADI
BJD
originends1
GERATPUR
GER
originends1
VATVA
VTA
originends1
MANI NAGAR
MAN
originends1
KANKARIA
KKF
originends1
AHMEDABAD JN
ADI
originends1
SABARMATI A CABIN
SBTA
originends1
SABARMATI JN
SBT
originends1
SABARMATI JN
SBI
originends1
SABARMATI F CABIN
SBTF
originends1
CHANDLODIYA
CLDY
originends1
AMBLI ROAD
ABD
originends1
GORA GHUMA
GGM
originends1
SANAND
SAU
originends1
VASAN IYAWA
WSE
originends1
CHHARODI
CE
originends1
VIROCHANNAGAR
VCN
originends1
JAKHVADA
JKA
originends1
SOKALI
XSK
originends1
VIRAMGAM JN
VG
originends1
VANI ROAD
VNRD
originends1
KHARESHWAR ROAD
KHRS
originends1
SABLI ROAD
SR
originends1
BHASKARPARA
BMM
originends1
LILAPUR ROAD
LPR
originends1
KESARIYA ROAD
KXZ
originends1
LAKHTAR
LTR
originends1
BAJRANGPURA
BRGP
originends1
BALA ROAD
BLRD
originends1
SURENDRANAGAR GATE
SRGT
originends1
JORAWARNAGAR JN
JVN
originends1
WADHWAN CITY
WC
originends1
LIMBDI
LM
originends1
CHUDA
CDA
originends1
VEJALKA
VJK
originends1
RANPUR
RUR
originends1
KUNDLI
KDI
originends1
BOTAD JN
BTD
originends1
LATHIDAD
LTD
originends1
NINGALA JN
NGA
originends1
ALAMPUR
ALMR
originends1
UJALVAV
UJ
originends1
DHOLA JN
DLJ
originends1
INGORALA
IGRL
originends1
JALIYA
JA
originends1
DHASA JN
DAS
originends1
DAMNAGAR
DME
originends1
PANCHTALAVDA ROAD
PCT
originends1
HATHIGADH
HTGR
originends1
LILIYA MOTA
LMO
originends1
BHEMSWADI
BSWD
originends1
JIRA ROAD
JIR
originends1
SAVAR KUNDLA
SVKD
originends1
BADHADA
BDHA
originends1
GADHAKDA
GKD
originends1
MERIYANA
MRYA
originends1
VIJPADI ROAD
VJD
originends1
VAVERA
VVV
originends1
RAJULA JN
RLA
originends1
DUNGAR JN
DGJ
originends1
SAJANVAR ROAD
SJF
originends1
AMRITVEL
AVL
originends1
MOTA JADRA
MQZ
originends1
MAHUVA JN
MHV
originends1

⏱ Time between two stations

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

Pick two stations in journey order.

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