← Back

Share feedback

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

12998 Hapa-Tirunelveli Express

HAPATIRUNELVELI

Distance
2,730 km
Duration
44h 10m
Stops
344
Zone
WR
3ASL

Return journey: 12997 Tirunelveli - Hapa (Biweekly) SF Express

📍 Where is the train right now?

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

Hasn't started yet — departs in 2h 24m.

Station-by-station schedule

StationArrDepDayFrom origin
HAPA
HAPA
origin21:201
ALIA BADA
ALB
21:2821:2818m
JAM WANTHALI
WTJ
21:3821:38118m
JALIYA DEVANI
JALD
21:4421:44124m
CHANOL
CX
21:5721:57137m
PADADHARI
PDH
22:0222:02142m
KHANDERI
KHDI
22:1422:14154m
RAJKOT JN
RJT
22:2322:2811h 3m
BILESHWAR
BLWR
22:3722:3711h 17m
KHORANA
KHC
22:3822:3811h 18m
KANAKOT
KNKT
22:4822:4811h 28m
SINDHAWADAR
SDD
22:5422:5411h 34m
AMARSAR
AXA
22:5922:5911h 39m
WANKANER CITY
WKRC
23:0423:0411h 44m
WANKANER JN
WKR
23:0523:0511h 45m
LUNSERIYA
LXR
23:1423:1411h 54m
DALADI
DL
23:1723:1711h 57m
LAKHAMANCHI
LMC
23:2423:2412h 4m
THAN JN
THAN
23:2923:2912h 9m
VAGDIYA
VD
23:3923:3912h 19m
RAMPARDA
RA
23:4423:4412h 24m
MULI ROAD
MOL
23:5323:5312h 33m
DIGSAR
DXR
00:0000:0022h 40m
CHAMARAJ
CJR
00:0600:0622h 46m
SURENDRANAGAR
SUNR
00:1100:1322h 51m
BALA ROAD
BLRD
00:2600:2623h 6m
LAKHTAR
LTR
00:4200:4223h 22m
LILAPUR ROAD
LPR
00:5800:5823h 38m
SABLI ROAD
SR
01:0801:0823h 48m
KHARESHWAR ROAD
KHRS
01:1301:1323h 53m
VANI ROAD
VNRD
01:1701:1723h 57m
VIRAMGAM JN
VG
01:4101:4124h 21m
JAKHVADA
JKA
02:0302:0324h 43m
VIROCHANNAGAR
VCN
02:1002:1024h 50m
CHHARODI
CE
02:1602:1624h 56m
VASAN IYAWA
WSE
02:2502:2525h 5m
SANAND
SAU
02:3202:3225h 12m
GORA GHUMA
GGM
02:4102:4125h 21m
AMBLI ROAD
ABD
02:4802:4825h 28m
Chandlodiya
CDLD
02:5602:5625h 36m
SABARMATI JN
SBI
03:0203:0225h 42m
SABARMATI JN
SBT
03:0303:0325h 43m
AHMEDABAD JN
ADI
03:1003:2025h 50m
MANI NAGAR
MAN
03:2403:2426h 4m
VATVA
VTA
03:2903:2926h 9m
GERATPUR
GER
03:3503:3526h 15m
BAREJADI
BJD
03:3803:3826h 18m
KANIL
KANJ
03:4303:4326h 23m
NENPUR
NEP
03:4603:4626h 26m
MAHEMDAVAD KHEDA RD
MHD
03:5103:5126h 31m
GOTHAJ
GTE
03:5703:5726h 37m
NADIAD JN
ND
04:1104:1126h 51m
UTARSANDA
UTD
04:1704:1726h 57m
KANJARI BORIYAV
KBRV
04:2304:2327h 3m
ANAND JN
ANND
04:3104:3127h 11m
VADOD
VXD
04:3904:3927h 19m
ADAS ROAD
ADD
04:4304:4327h 23m
VASAD JN
VDA
04:4804:4827h 28m
NANDESARI
NDR
04:5404:5427h 34m
RANOLI
RNO
04:5904:5927h 39m
BAJVA
BJW
05:0305:0327h 43m
VADODARA JN
BRC
05:1005:2027h 50m
VISHVAMITRI
VS
05:2205:2228h 2m
MAKARPURA
MPR
05:2705:2728h 7m
VARNAMA
VRM
05:3105:3128h 11m
ITOLA
ITA
05:3405:3428h 14m
KASHIPURA SARAR
KSPR
05:3705:3728h 17m
MIYAGAM KARJAN
MYG
05:4405:4428h 24m
MIYAGAM KARJAN JUNCTION NG
MYGL
05:4405:4428h 24m
LAKODARA
LKD
05:5005:5028h 30m
PALEJ
PLJ
05:5605:5628h 36m
VAREDIYA
VRE
06:0106:0128h 41m
NABIPUR
NIU
06:0606:0628h 46m
CHAVAJ
CVJ
06:1206:1228h 52m
BHARUCH JN
BH
06:1606:1628h 56m
ANKLESHWAR JN
AKV
06:2206:2429h 2m
PANOLI
PAO
06:3406:3429h 14m
HATHURAN
HAT
06:4606:4629h 26m
KOSAMBA JN
KSB
06:5206:5229h 32m
KIM
KIM
07:0407:0429h 44m
KUDSAD
KDSD
07:0907:0929h 49m
SAYAN
SYN
07:2007:20210h
GOTHANGAM
GTX
07:2407:24210h 4m
KOSAD
KSE
07:3007:30210h 10m
UTRAN
URN
07:3507:35210h 15m
SURAT
ST
07:4007:43210h 20m
UDHNA JN
UDN
07:4607:46210h 26m
BHESTAN
BHET
07:5007:50210h 30m
SACHIN
SCH
07:5407:54210h 34m
MAROLI
MRL
07:5907:59210h 39m
NAVSARI
NVS
08:0508:05210h 45m
VEDCHHA
VDH
08:1108:11210h 51m
ANCHELI
ACL
08:1408:14210h 54m
AMALSAD
AML
08:1608:16210h 56m
BILIMORA JN
BIM
08:2108:21211h 1m
JORAVASAN
JRS
08:2308:23211h 3m
DUNGRI
DGI
08:2708:27211h 7m
VALSAD
BL
08:3408:34211h 14m
ATUL
ATUL
08:3908:39211h 19m
PARDI
PAD
08:4208:42211h 22m
UDVADA
UVD
08:4608:46211h 26m
VAPI
VAPI
08:5108:53211h 31m
KARAMBELI
KEB
08:5908:59211h 39m
BHILAD
BLD
09:0409:04211h 44m
SANJAN
SJN
09:1509:15211h 55m
UMBARGAM ROAD
UBR
09:2009:20212h
BORDI ROAD
BRRD
09:2409:24212h 4m
GHOLVAD
GVD
09:2909:29212h 9m
DAHANU ROAD
DRD
09:4009:40212h 20m
VANGAON
VGN
09:5209:52212h 32m
BOISAR
BOR
10:0110:01212h 41m
UMROLI
UOI
10:0610:06212h 46m
PALGHAR
PLG
10:1210:12212h 52m
KELVA ROAD
KLV
10:2010:20213h
SAPHALE
SAH
10:2610:26213h 6m
VAITARNA
VTN
10:3410:34213h 14m
VIRAR
VR
10:4210:42213h 22m
NALLA SOPARA
NSP
10:4610:46213h 26m
VASAI ROAD
BSR
10:5010:55213h 30m
JUCHANDRA
JCNR
11:0211:02213h 42m
KAMAN ROAD
KARD
11:1011:10213h 50m
KHARBAO
KHBV
11:2111:21214h 1m
BHIWANDI ROAD
BIRD
11:3211:32214h 12m
KOPAR ROAD
KOPR
11:4311:43214h 23m
DATIVLI
DTVL
11:5111:51214h 31m
NILAJE
NIIJ
11:5711:57214h 37m
TALOJA PANCHAND
TPND
12:0812:08214h 48m
NAVADE ROAD
NVRD
12:1312:13214h 53m
KALAMBOLI
KLMC
12:1612:16214h 56m
PANVEL
PNVL
12:2512:30215h 5m
SOMTANE
SMNE
12:3512:35215h 15m
RASAYANI
RSYI
12:4012:40215h 20m
APTA
APTA
12:4312:43215h 23m
KASU
KASU
13:1313:13215h 53m
NAGOTHANE
NGTN
13:2513:25216h 5m
NIDI
NIDI
13:3313:33216h 13m
ROHA
ROHA
13:3613:36216h 16m
KOLAD
KOL
13:4713:47216h 27m
INDAPUR
INP
13:5713:57216h 37m
MANGAON
MNI
14:0314:03216h 43m
GOREGAON ROAD
GNO
14:1214:12216h 52m
VEER
VEER
14:1714:17216h 57m
SAPE WAMNE
SAPE
14:2414:24217h 4m
KARANJADI
KFD
14:3114:31217h 11m
VINHERE
VINH
14:3814:38217h 18m
DIWANKHAVATI
DWV
14:4714:47217h 27m
KHED
KHED
15:0215:02217h 42m
ANJANI
ANO
15:1415:14217h 54m
CHIPLUN
CHI
15:2815:28218h 8m
KAMATHE
KMAH
15:3715:37218h 17m
SAVARDA
SVX
15:4415:44218h 24m
ARAVALI ROAD
AVRD
15:4815:48218h 28m
SANGMESHWAR
SGR
16:0616:06218h 46m
UKSHI
UKC
16:1716:17218h 57m
BHOKE
BOKE
16:2816:28219h 8m
RATNAGIRI
RN
17:4517:50220h 25m
NIVASAR
NIV
17:5917:59220h 39m
ADAVALI
ADVI
18:0818:08220h 48m
VILAVADE
VID
18:1618:16220h 56m
RAJAPUR ROAD
RAJP
18:2618:26221h 6m
VAIBHAVWADI RD
VBW
18:3518:35221h 15m
NANDGAON ROAD
NAN
18:4418:44221h 24m
KANKAVALI
KKW
18:5218:52221h 32m
SINDHUDURG
SNDD
19:0219:02221h 42m
KUDAL
KUDL
19:0819:08221h 48m
ZARAP
ZARP
19:1419:14221h 54m
SAWANTWADI ROAD
SWV
19:2019:20222h
MADURE
MADR
19:2419:24222h 4m
PERNEM
PERN
19:3019:30222h 10m
THIVIM
THVM
19:3619:36222h 16m
KARMALI
KRMI
19:4619:46222h 26m
VERNA
VEN
19:5519:55222h 35m
MAJORDA
MJO
19:5819:58222h 38m
SURAVALI
SRVX
19:5919:59222h 39m
MADGAON
MAO
20:5521:05223h 35m
BALLI
BLLI
21:1521:15223h 55m
CANCONA
CNO
21:2421:2421d 4m
ASNOTI
AT
21:3521:3521d 15m
KARWAR
KAWR
21:5021:5221d 30m
HARWADA
HAA
22:0122:0121d 41m
ANKOLA
ANKL
22:1022:1021d 50m
GOKARNA ROAD
GOK
22:1522:1521d 55m
KUMTA
KT
22:2722:2721d 1h 7m
HONNAVAR
HNA
22:3622:3621d 1h 16m
MANKI
MANK
22:4522:4521d 1h 25m
MURDESHWAR
MRDW
22:5222:5221d 1h 32m
CHITRAPUR HALT
CTTP
22:5722:5721d 1h 37m
Bhatkal
BTKL
23:0223:0221d 1h 42m
BHATKAL
BTJL
23:0223:0221d 1h 42m
SHIROOR
SHMI
23:0623:0621d 1h 46m
MOOKAMBIKA ROAD
BYNR
23:1123:1121d 1h 51m
BIJOOR
BIJR
23:1523:1521d 1h 55m
SENAPURA
SEN
23:2623:2621d 2h 6m
KUNDAPURA
KUDA
23:3323:3321d 2h 13m
BARKUR
BKJ
23:4323:4321d 2h 23m
UDUPI
UD
00:4000:4231d 3h 20m
PADUBIDRI
PDD
01:0101:0131d 3h 41m
MULKI
MULK
01:2001:2031d 4h
SURATHKAL
SL
01:3001:3031d 4h 10m
THOKUR
TOK
01:3501:3531d 4h 15m
MANGALORE JN
MAJN
02:1502:2531d 4h 55m
ULLAL
ULL
02:3302:3331d 5h 13m
MANJESHWAR
MJS
02:4202:4231d 5h 22m
UPPALA
UAA
02:4702:4731d 5h 27m
KUMBLA
KMQ
02:5602:5631d 5h 36m
KASARAGOD
KGQ
03:0803:1031d 5h 48m
KALANAD HALT
KLAD
03:1303:1331d 5h 53m
Kalanad
KALD
03:1303:1331d 5h 53m
KOTIKULAM
KQK
03:2003:2031d 6h
BEKAL FORT
BFR
03:2403:2431d 6h 4m
Pallikkara
PKP
03:2503:2531d 6h 5m
KANHANGAD
KZE
03:3303:3331d 6h 13m
NILESHWAR
NLE
03:4303:4331d 6h 23m
CHARVATTUR
CHV
03:4803:4831d 6h 28m
CHANDERA
CDRA
03:5203:5231d 6h 32m
TRIKARPUR
TKQ
03:5703:5731d 6h 37m
PAYYANUR
PAY
04:0304:0331d 6h 43m
ELIMALA
ELM
04:0604:0631d 6h 46m
PAYANGADI
PAZ
04:1504:1531d 6h 55m
KANNAPURAM
KPQ
04:2204:2231d 7h 2m
PAPPINISSERY
PPNS
04:2804:2831d 7h 8m
VALAPATTANAM
VAPM
04:3004:3031d 7h 10m
CHIRAKKAL
CQL
04:3204:3231d 7h 12m
KANNUR
CAN
04:3504:4031d 7h 15m
KANNUR SOUTH
CS
04:4404:4431d 7h 24m
ETAKKOT
ETK
04:5304:5331d 7h 33m
DHARMADAM
DMD
04:5704:5731d 7h 37m
THALASSERY
TLY
05:0205:0231d 7h 42m
JAGANNATH TEMPLE GATE
JGE
05:0505:0531d 7h 45m
MAHE
MAHE
05:1205:1231d 7h 52m
MUKKALI
MUKE
05:1605:1631d 7h 56m
NADAPURAM ROAD
NAU
05:2005:2031d 8h
VADAKARA
BDJ
05:2605:2631d 8h 6m
IRINGAL
IGL
05:3005:3031d 8h 10m
PAYYOLI
PYOL
05:3605:3631d 8h 16m
TIKKOTTI
TKT
05:3905:3931d 8h 19m
VELLARAKKAD
VEK
05:4305:4331d 8h 23m
QUILANDI
QLD
05:4905:4931d 8h 29m
CHEMANCHERI
CMC
05:5505:5531d 8h 35m
ELATTUR
ETR
06:0206:0231d 8h 42m
WEST HILL
WH
06:1006:1031d 8h 50m
VELLAYIL
VLL
06:1306:1331d 8h 53m
KOZHIKODE
CLT
06:1506:2031d 8h 55m
KALLAYI
KUL
06:2206:2231d 9h 2m
FEROK
FK
06:3206:3231d 9h 12m
KADALUNDI
KN
06:3706:3731d 9h 17m
VALLIKUNNU
VLI
06:4406:4431d 9h 24m
PARPANANGADI
PGI
06:5006:5031d 9h 30m
TANUR
TA
06:5906:5931d 9h 39m
TIRUR
TIR
07:0807:0831d 9h 48m
TIRUNNAVAYA
TUA
07:1907:1931d 9h 59m
KUTTIPPURAM
KTU
07:2607:2631d 10h 6m
PERSSANNUR
PEU
07:3107:3131d 10h 11m
PALLIPPURAM
PUM
07:3707:3731d 10h 17m
KODUMUNDA
KODN
07:4207:4231d 10h 22m
PATTAMBI
PTB
07:4807:4831d 10h 28m
KARAKKAD
KRKD
07:5507:5531d 10h 35m
SHORANUR JN
SRR
08:0008:0531d 10h 40m
VALLATHOL NAGAR
VTK
08:0908:0931d 10h 49m
MULLURKARA
MUC
08:1308:1331d 10h 53m
WADAKANCHERI
WKI
08:2208:2231d 11h 2m
MULANGUNNATHUKAVU
MGK
08:2908:2931d 11h 9m
PUNKUNNAM
PNQ
08:3608:3631d 11h 16m
THRISUR
TCR
08:3708:4031d 11h 17m
THRISSUR OLLUR HALT
OLR
08:4708:4731d 11h 27m
PUDUKAD
PUK
08:5408:5431d 11h 34m
NELLAYI
NYI
08:5908:5931d 11h 39m
IRINJALAKUDA
IJK
09:0509:0531d 11h 45m
CHALAKUDI
CKI
09:1209:1231d 11h 52m
DIVINE NAGAR
DINR
09:1409:1431d 11h 54m
KORATTI ANGADI
KRAN
09:1809:1831d 11h 58m
KARUKKUTTY
KUC
09:2309:2331d 12h 3m
ANGAMALI
AFK
09:2809:2831d 12h 8m
CHOVVARA
CWR
09:3509:3531d 12h 15m
ALUVA
AWY
09:3809:4031d 12h 18m
KALAMASSERY
KLMR
09:5009:5031d 12h 30m
EDAPPALLY
IPL
09:5709:5731d 12h 37m
ERNAKULAM TOWN
ERN
10:0710:0731d 12h 47m
ERNAKULAM JN
ERS
10:1010:2031d 12h 50m
TIRUNETTUR
TNU
10:2610:2631d 13h 6m
KUMBALAM
KUMM
10:3010:3031d 13h 10m
AROOR HALT
AROR
10:3410:3431d 13h 14m
EZHUPPUNNA
EZP
10:4310:4331d 13h 23m
TURAVUR
TUVR
10:4910:4931d 13h 29m
VAYALAR
VAY
10:5410:5431d 13h 34m
SHERTALAI
SRTL
11:0211:0231d 13h 42m
TIRUVIZHA
TRVZ
11:0911:0931d 13h 49m
MARARIKULAM
MAKM
11:1611:1631d 13h 56m
KALAVUR HALT
KAVR
11:2011:2031d 14h
TUMBOLI
TMPY
11:2711:2731d 14h 7m
ALLEPPEY
ALLP
11:3111:3331d 14h 11m
PUNNAPURA
PNPR
11:4011:4031d 14h 20m
PUNNAPRA
PUPR
11:4211:4231d 14h 22m
AMBALAPUZHA
AMPA
11:4911:4931d 14h 29m
Takazhi
THZI
11:5611:5631d 14h 36m
KARUVATTA HALT
KVTA
12:0512:0531d 14h 45m
HARIPPAD
HAD
12:1212:1231d 14h 52m
CHEPPAD HALT
CHPD
12:2012:2031d 15h
KAYANKULAM JN
KYJ
12:3012:3231d 15h 10m
OCHIRA
OCR
12:3912:3931d 15h 19m
KARUNAGAPALLI
KPY
12:4712:4731d 15h 27m
SASTHANKOTTA
STKT
12:5512:5531d 15h 35m
MUNROTURUTTU
MQO
12:5812:5831d 15h 38m
PERINAD
PRND
13:0613:0631d 15h 46m
KOLLAM JN
QLN
13:1513:2031d 15h 55m
IRAVIPURAM
IRP
13:2413:2431d 16h 4m
MAYYANAD
MYY
13:2813:2831d 16h 8m
PARAVUR
PVU
13:3213:3231d 16h 12m
KAPPIL
KFI
13:3613:3631d 16h 16m
EDAVAI
EVA
13:3813:3831d 16h 18m
VARKALA
VAK
13:4213:4231d 16h 22m
AKATHUMURI
AMY
13:4813:4831d 16h 28m
KADAKAVUR
KVU
13:5113:5131d 16h 31m
CHIRAYINKIL
CRY
13:5313:5331d 16h 33m
PERUNGUZHI
PGZ
13:5713:5731d 16h 37m
MURUKKAMPUZHA
MQU
14:0014:0031d 16h 40m
KANIYAPURAM
KXP
14:0414:0431d 16h 44m
KAZHAKUTTAM
KZK
14:0814:0831d 16h 48m
VELI
VELI
14:1114:1131d 16h 51m
KOCHUVELI
KCVL
14:1414:1431d 16h 54m
TRIVANDRUM PETTAI
TVP
14:1814:1831d 16h 58m
TRIVANDRUM CENTRAL
TVC
14:2014:2531d 17h
NEMEM
NEM
14:3214:3231d 17h 12m
BALARAMAPURAM
BRAM
14:3814:3831d 17h 18m
NEYYATTINKARA
NYY
14:4214:4231d 17h 22m
AMARAVILA HALT
AMVA
14:4414:4431d 17h 24m
DHANUVACHAPURAM
DAVM
14:4814:4831d 17h 28m
PARASHSHALA
PASA
14:5214:5231d 17h 32m
KULITTURAI WEST
KZTW
14:5914:5931d 17h 39m
KULITTHURAI
KZT
15:0215:0231d 17h 42m
PALLIYADI
PYD
15:0815:0831d 17h 48m
ERANIEL
ERL
15:1615:1631d 17h 56m
VIRANI ALUR
VRLR
15:2315:2331d 18h 3m
NAGERCOIL TOWN
NJT
15:2815:3031d 18h 8m
NAGERCOIL JN
NCJ
15:3815:3831d 18h 18m
TOVALAI
THX
15:5315:5331d 18h 33m
ARALVAYMOZHI
AAY
15:5815:5831d 18h 38m
NORTH PANAKUDI
NPK
16:1416:1431d 18h 54m
VALLIYUR
VLY
16:2716:2731d 19h 7m
DALAPATHY SAMUDRAM
DYS
16:3716:3731d 19h 17m
NANGUNERI
NNN
16:4816:4831d 19h 28m
SENGULAM
SGLM
17:0917:0931d 19h 49m
MELAPPALAIYAM
MP
17:2717:2731d 20h 7m
TIRUNELVELI
TEN
17:30ends31d 20h 10m

⏱ 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 20h 10m

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