← Back

Share feedback

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

12997 Tirunelveli - Hapa (Biweekly) SF Express

TIRUNELVELIHAPA

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

Return journey: 12998 Hapa-Tirunelveli Express

📍 Where is the train right now?

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

Between CHV and NILESHWAR (NLE)ETA 2m.

Station-by-station schedule

StationArrDepDayFrom origin
TIRUNELVELI
TEN
origin05:551
MELAPPALAIYAM
MP
05:5905:5914m
SENGULAM
SGLM
06:1106:11116m
NANGUNERI
NNN
06:2606:26131m
DALAPATHY SAMUDRAM
DYS
06:3406:34139m
VALLIYUR
VLY
06:4106:41146m
NORTH PANAKUDI
NPK
06:4906:49154m
ARALVAYMOZHI
AAY
07:0007:0011h 5m
TOVALAI
THX
07:0407:0411h 9m
NAGERCOIL JN
NCJ
07:1407:1411h 19m
NAGERCOIL TOWN
NJT
07:1907:2011h 24m
VIRANI ALUR
VRLR
07:2907:2911h 34m
ERANIEL
ERL
07:4007:4011h 45m
PALLIYADI
PYD
07:5307:5311h 58m
KULITTHURAI
KZT
08:0308:0312h 8m
KULITTURAI WEST
KZTW
08:0708:0712h 12m
PARASHSHALA
PASA
08:1808:1812h 23m
DHANUVACHAPURAM
DAVM
08:2408:2412h 29m
AMARAVILA HALT
AMVA
08:3008:3012h 35m
NEYYATTINKARA
NYY
08:3408:3412h 39m
BALARAMAPURAM
BRAM
08:4008:4012h 45m
NEMEM
NEM
08:4908:4912h 54m
TRIVANDRUM CENTRAL
TVC
09:0009:1013h 5m
TRIVANDRUM PETTAI
TVP
09:1209:1213h 17m
KOCHUVELI
KCVL
09:1609:1613h 21m
VELI
VELI
09:1909:1913h 24m
KAZHAKUTTAM
KZK
09:2109:2113h 26m
KANIYAPURAM
KXP
09:2509:2513h 30m
MURUKKAMPUZHA
MQU
09:2809:2813h 33m
PERUNGUZHI
PGZ
09:3109:3113h 36m
CHIRAYINKIL
CRY
09:3509:3513h 40m
KADAKAVUR
KVU
09:3709:3713h 42m
AKATHUMURI
AMY
09:4009:4013h 45m
VARKALA
VAK
09:4509:4513h 50m
EDAVAI
EVA
09:4909:4913h 54m
KAPPIL
KFI
09:5109:5113h 56m
PARAVUR
PVU
09:5509:5514h
MAYYANAD
MYY
09:5809:5814h 3m
IRAVIPURAM
IRP
10:0210:0214h 7m
KOLLAM JN
QLN
10:0510:1014h 10m
PERINAD
PRND
10:1710:1714h 22m
MUNROTURUTTU
MQO
10:2310:2314h 28m
SASTHANKOTTA
STKT
10:2610:2614h 31m
KARUNAGAPALLI
KPY
10:3210:3214h 37m
OCHIRA
OCR
10:3810:3814h 43m
KAYANKULAM JN
KYJ
10:4310:4514h 48m
CHEPPAD HALT
CHPD
10:5310:5314h 58m
HARIPPAD
HAD
10:5910:5915h 4m
KARUVATTA HALT
KVTA
11:0511:0515h 10m
Takazhi
THZI
11:1211:1215h 17m
AMBALAPUZHA
AMPA
11:1811:1815h 23m
PUNNAPRA
PUPR
11:2411:2415h 29m
PUNNAPURA
PNPR
11:2611:2615h 31m
ALLEPPEY
ALLP
11:3211:3515h 37m
TUMBOLI
TMPY
11:4011:4015h 45m
KALAVUR HALT
KAVR
11:4611:4615h 51m
MARARIKULAM
MAKM
11:5011:5015h 55m
TIRUVIZHA
TRVZ
11:5611:5616h 1m
SHERTALAI
SRTL
12:0312:0316h 8m
VAYALAR
VAY
12:1012:1016h 15m
TURAVUR
TUVR
12:1512:1516h 20m
EZHUPPUNNA
EZP
12:2112:2116h 26m
AROOR HALT
AROR
12:2812:2816h 33m
KUMBALAM
KUMM
12:3312:3316h 38m
TIRUNETTUR
TNU
12:3712:3716h 42m
ERNAKULAM JN
ERS
12:4012:5016h 45m
ERNAKULAM TOWN
ERN
12:5312:5316h 58m
EDAPPALLY
IPL
13:0113:0117h 6m
KALAMASSERY
KLMR
13:0713:0717h 12m
ALUVA
AWY
13:1513:1717h 20m
CHOVVARA
CWR
13:2013:2017h 25m
ANGAMALI
AFK
13:2713:2717h 32m
KARUKKUTTY
KUC
13:3213:3217h 37m
KORATTI ANGADI
KRAN
13:3713:3717h 42m
DIVINE NAGAR
DINR
13:4113:4117h 46m
CHALAKUDI
CKI
13:4313:4317h 48m
IRINJALAKUDA
IJK
13:5013:5017h 55m
NELLAYI
NYI
13:5713:5718h 2m
PUDUKAD
PUK
14:0114:0118h 6m
THRISSUR OLLUR HALT
OLR
14:0914:0918h 14m
THRISUR
TCR
14:1514:2018h 20m
PUNKUNNAM
PNQ
14:2314:2318h 28m
MULANGUNNATHUKAVU
MGK
14:3414:3418h 39m
WADAKANCHERI
WKI
14:4514:4518h 50m
MULLURKARA
MUC
14:5814:5819h 3m
VALLATHOL NAGAR
VTK
15:0415:0419h 9m
SHORANUR JN
SRR
15:1015:1519h 15m
KARAKKAD
KRKD
15:2115:2119h 26m
PATTAMBI
PTB
15:2715:2719h 32m
KODUMUNDA
KODN
15:3215:3219h 37m
PALLIPPURAM
PUM
15:3715:3719h 42m
PERSSANNUR
PEU
15:4215:4219h 47m
KUTTIPPURAM
KTU
15:4615:4619h 51m
TIRUNNAVAYA
TUA
15:5315:5319h 58m
TIRUR
TIR
16:0216:02110h 7m
TANUR
TA
16:1116:11110h 16m
PARPANANGADI
PGI
16:1916:19110h 24m
VALLIKUNNU
VLI
16:2416:24110h 29m
KADALUNDI
KN
16:3016:30110h 35m
FEROK
FK
16:3516:35110h 40m
KALLAYI
KUL
16:4316:43110h 48m
KOZHIKODE
CLT
16:4516:50110h 50m
VELLAYIL
VLL
16:5216:52110h 57m
WEST HILL
WH
16:5416:54110h 59m
ELATTUR
ETR
17:0017:00111h 5m
CHEMANCHERI
CMC
17:0617:06111h 11m
QUILANDI
QLD
17:1117:11111h 16m
VELLARAKKAD
VEK
17:1517:15111h 20m
TIKKOTTI
TKT
17:1817:18111h 23m
PAYYOLI
PYOL
17:2117:21111h 26m
IRINGAL
IGL
17:2617:26111h 31m
VADAKARA
BDJ
17:2917:29111h 34m
NADAPURAM ROAD
NAU
17:3417:34111h 39m
MUKKALI
MUKE
17:3717:37111h 42m
MAHE
MAHE
17:4017:40111h 45m
JAGANNATH TEMPLE GATE
JGE
17:4617:46111h 51m
THALASSERY
TLY
17:4817:48111h 53m
DHARMADAM
DMD
17:5117:51111h 56m
ETAKKOT
ETK
17:5517:55112h
KANNUR SOUTH
CS
18:0218:02112h 7m
KANNUR
CAN
18:0518:10112h 10m
CHIRAKKAL
CQL
18:1418:14112h 19m
VALAPATTANAM
VAPM
18:1618:16112h 21m
PAPPINISSERY
PPNS
18:1718:17112h 22m
KANNAPURAM
KPQ
18:2218:22112h 27m
PAYANGADI
PAZ
18:2918:29112h 34m
ELIMALA
ELM
18:3618:36112h 41m
PAYYANUR
PAY
18:3918:39112h 44m
TRIKARPUR
TKQ
18:4418:44112h 49m
CHANDERA
CDRA
18:4718:47112h 52m
CHARVATTUR
CHV
18:5118:51112h 56m
NILESHWAR
NLE
18:5618:56113h 1m
KANHANGAD
KZE
19:0319:03113h 8m
Pallikkara
PKP
19:1019:10113h 15m
BEKAL FORT
BFR
19:1119:11113h 16m
KOTIKULAM
KQK
19:1519:15113h 20m
Kalanad
KALD
19:2119:21113h 26m
KALANAD HALT
KLAD
19:2119:21113h 26m
KASARAGOD
KGQ
19:2319:25113h 28m
KUMBLA
KMQ
19:4119:41113h 46m
UPPALA
UAA
19:5319:53113h 58m
MANJESHWAR
MJS
20:0220:02114h 7m
ULLAL
ULL
20:1520:15114h 20m
MANGALORE JN
MAJN
20:3020:40114h 35m
THOKUR
TOK
20:5420:54114h 59m
SURATHKAL
SL
20:5720:57115h 2m
MULKI
MULK
21:0521:05115h 10m
PADUBIDRI
PDD
21:1921:19115h 24m
UDUPI
UD
21:4921:50115h 54m
BARKUR
BKJ
22:0022:00116h 5m
KUNDAPURA
KUDA
22:0922:09116h 14m
SENAPURA
SEN
22:1622:16116h 21m
BIJOOR
BIJR
22:2622:26116h 31m
MOOKAMBIKA ROAD
BYNR
22:2922:29116h 34m
SHIROOR
SHMI
22:3422:34116h 39m
BHATKAL
BTJL
22:3822:38116h 43m
Bhatkal
BTKL
22:3822:38116h 43m
CHITRAPUR HALT
CTTP
22:4222:42116h 47m
MURDESHWAR
MRDW
22:4722:47116h 52m
MANKI
MANK
22:5422:54116h 59m
HONNAVAR
HNA
23:0223:02117h 7m
KUMTA
KT
23:1123:11117h 16m
GOKARNA ROAD
GOK
23:2223:22117h 27m
ANKOLA
ANKL
23:2723:27117h 32m
HARWADA
HAA
23:3523:35117h 40m
KARWAR
KAWR
00:2900:30218h 34m
ASNOTI
AT
00:3500:35218h 40m
CANCONA
CNO
00:4700:47218h 52m
BALLI
BLLI
00:5700:57219h 2m
MADGAON
MAO
01:2001:30219h 25m
SURAVALI
SRVX
01:3201:32219h 37m
MAJORDA
MJO
01:3401:34219h 39m
VERNA
VEN
01:3701:37219h 42m
KARMALI
KRMI
01:4701:47219h 52m
THIVIM
THVM
01:5801:58220h 3m
PERNEM
PERN
02:0502:05220h 10m
MADURE
MADR
02:1202:12220h 17m
SAWANTWADI ROAD
SWV
02:1702:17220h 22m
ZARAP
ZARP
02:2302:23220h 28m
KUDAL
KUDL
02:3002:30220h 35m
SINDHUDURG
SNDD
02:3602:36220h 41m
KANKAVALI
KKW
02:4802:48220h 53m
NANDGAON ROAD
NAN
02:5702:57221h 2m
VAIBHAVWADI RD
VBW
03:0703:07221h 12m
RAJAPUR ROAD
RAJP
03:1803:18221h 23m
VILAVADE
VID
03:2803:28221h 33m
ADAVALI
ADVI
03:3803:38221h 43m
NIVASAR
NIV
03:4803:48221h 53m
RATNAGIRI
RN
05:0005:05223h 5m
BHOKE
BOKE
05:1105:11223h 16m
UKSHI
UKC
05:2305:23223h 28m
SANGMESHWAR
SGR
05:3705:37223h 42m
ARAVALI ROAD
AVRD
05:5605:5621d 1m
SAVARDA
SVX
06:0006:0021d 5m
KAMATHE
KMAH
06:0806:0821d 13m
CHIPLUN
CHI
06:1806:1821d 23m
ANJANI
ANO
06:3306:3321d 38m
KHED
KHED
06:4606:4621d 51m
DIWANKHAVATI
DWV
07:0307:0321d 1h 8m
VINHERE
VINH
07:1307:1321d 1h 18m
KARANJADI
KFD
07:2107:2121d 1h 26m
SAPE WAMNE
SAPE
07:2907:2921d 1h 34m
VEER
VEER
07:3607:3621d 1h 41m
GOREGAON ROAD
GNO
07:4207:4221d 1h 47m
MANGAON
MNI
07:5207:5221d 1h 57m
INDAPUR
INP
07:5807:5821d 2h 3m
KOLAD
KOL
08:0908:0921d 2h 14m
ROHA
ROHA
08:2108:2121d 2h 26m
NIDI
NIDI
08:2508:2521d 2h 30m
NAGOTHANE
NGTN
08:3408:3421d 2h 39m
KASU
KASU
08:4608:4621d 2h 51m
PEN
PEN
09:0009:0021d 3h 5m
RASAYANI
RSYI
09:2309:2321d 3h 28m
SOMTANE
SMNE
09:2909:2921d 3h 34m
PANVEL
PNVL
10:5511:0021d 5h
KALAMBOLI
KLMC
11:0711:0721d 5h 12m
NAVADE ROAD
NVRD
11:1111:1121d 5h 16m
TALOJA PANCHAND
TPND
11:1511:1521d 5h 20m
NILAJE
NIIJ
11:2811:2821d 5h 33m
DATIVLI
DTVL
11:3411:3421d 5h 39m
KOPAR ROAD
KOPR
11:4311:4321d 5h 48m
BHIWANDI ROAD
BIRD
11:5411:5421d 5h 59m
KHARBAO
KHBV
12:0612:0621d 6h 11m
KAMAN ROAD
KARD
12:1712:1721d 6h 22m
JUCHANDRA
JCNR
12:2512:2521d 6h 30m
VASAI ROAD
BSR
12:3512:4021d 6h 40m
NALLA SOPARA
NSP
12:4412:4421d 6h 49m
VIRAR
VR
12:4712:4721d 6h 52m
VAITARNA
VTN
12:5412:5421d 6h 59m
SAPHALE
SAH
13:0113:0121d 7h 6m
KELVA ROAD
KLV
13:0613:0621d 7h 11m
PALGHAR
PLG
13:1313:1321d 7h 18m
UMROLI
UOI
13:1813:1821d 7h 23m
BOISAR
BOR
13:2313:2321d 7h 28m
VANGAON
VGN
13:3013:3021d 7h 35m
DAHANU ROAD
DRD
13:4113:4121d 7h 46m
GHOLVAD
GVD
13:5013:5021d 7h 55m
BORDI ROAD
BRRD
13:5413:5421d 7h 59m
UMBARGAM ROAD
UBR
13:5813:5821d 8h 3m
SANJAN
SJN
14:0214:0221d 8h 7m
BHILAD
BLD
14:1214:1221d 8h 17m
KARAMBELI
KEB
14:1614:1621d 8h 21m
VAPI
VAPI
14:2214:2321d 8h 27m
UDVADA
UVD
14:3514:3521d 8h 40m
PARDI
PAD
14:4214:4221d 8h 47m
ATUL
ATUL
14:4714:4721d 8h 52m
VALSAD
BL
14:5514:5521d 9h
DUNGRI
DGI
15:0615:0621d 9h 11m
JORAVASAN
JRS
15:1215:1221d 9h 17m
BILIMORA JN
BIM
15:1715:1721d 9h 22m
AMALSAD
AML
15:2415:2421d 9h 29m
ANCHELI
ACL
15:2915:2921d 9h 34m
VEDCHHA
VDH
15:3315:3321d 9h 38m
NAVSARI
NVS
15:4315:4321d 9h 48m
MAROLI
MRL
15:5415:5421d 9h 59m
SACHIN
SCH
16:0216:0221d 10h 7m
BHESTAN
BHET
16:0916:0921d 10h 14m
UDHNA JN
UDN
16:1516:1521d 10h 20m
SURAT
ST
16:1716:2021d 10h 22m
UTRAN
URN
16:2316:2321d 10h 28m
KOSAD
KSE
16:2616:2621d 10h 31m
GOTHANGAM
GTX
16:2916:2921d 10h 34m
SAYAN
SYN
16:3116:3121d 10h 36m
KUDSAD
KDSD
16:3716:3721d 10h 42m
KIM
KIM
16:3916:3921d 10h 44m
KOSAMBA JN
KSB
16:4516:4521d 10h 50m
HATHURAN
HAT
16:4816:4821d 10h 53m
PANOLI
PAO
16:5516:5521d 11h
ANKLESHWAR JN
AKV
16:5917:0021d 11h 4m
BHARUCH JN
BH
17:0817:0821d 11h 13m
CHAVAJ
CVJ
17:1317:1321d 11h 18m
NABIPUR
NIU
17:1917:1921d 11h 24m
VAREDIYA
VRE
17:2517:2521d 11h 30m
PALEJ
PLJ
17:3017:3021d 11h 35m
LAKODARA
LKD
17:3717:3721d 11h 42m
MIYAGAM KARJAN JUNCTION NG
MYGL
17:4417:4421d 11h 49m
MIYAGAM KARJAN
MYG
17:4417:4421d 11h 49m
KASHIPURA SARAR
KSPR
17:5117:5121d 11h 56m
ITOLA
ITA
17:5417:5421d 11h 59m
VARNAMA
VRM
17:5717:5721d 12h 2m
MAKARPURA
MPR
18:0218:0221d 12h 7m
VISHVAMITRI
VS
18:0718:0721d 12h 12m
VADODARA JN
BRC
18:1018:2021d 12h 15m
BAJVA
BJW
18:2818:2821d 12h 33m
RANOLI
RNO
18:3218:3221d 12h 37m
NANDESARI
NDR
18:3618:3621d 12h 41m
VASAD JN
VDA
18:4118:4121d 12h 46m
ADAS ROAD
ADD
18:4618:4621d 12h 51m
VADOD
VXD
18:5118:5121d 12h 56m
ANAND JN
ANND
18:5818:5821d 13h 3m
KANJARI BORIYAV
KBRV
19:0619:0621d 13h 11m
UTARSANDA
UTD
19:1219:1221d 13h 17m
NADIAD JN
ND
19:1819:1821d 13h 23m
GOTHAJ
GTE
19:3119:3121d 13h 36m
MAHEMDAVAD KHEDA RD
MHD
19:3619:3621d 13h 41m
NENPUR
NEP
19:4119:4121d 13h 46m
KANIL
KANJ
19:4419:4421d 13h 49m
BAREJADI
BJD
19:4819:4821d 13h 53m
GERATPUR
GER
19:5219:5221d 13h 57m
VATVA
VTA
19:5719:5721d 14h 2m
MANI NAGAR
MAN
20:0320:0321d 14h 8m
AHMEDABAD JN
ADI
20:0520:1521d 14h 10m
SABARMATI JN
SBT
20:2020:2021d 14h 25m
SABARMATI JN
SBI
20:2120:2121d 14h 26m
Chandlodiya
CDLD
20:2620:2621d 14h 31m
AMBLI ROAD
ABD
20:3120:3121d 14h 36m
GORA GHUMA
GGM
20:3620:3621d 14h 41m
SANAND
SAU
20:4320:4321d 14h 48m
VASAN IYAWA
WSE
20:4720:4721d 14h 52m
CHHARODI
CE
20:5420:5421d 14h 59m
VIROCHANNAGAR
VCN
20:5820:5821d 15h 3m
JAKHVADA
JKA
21:0321:0321d 15h 8m
VIRAMGAM JN
VG
21:1821:1821d 15h 23m
VANI ROAD
VNRD
21:3521:3521d 15h 40m
KHARESHWAR ROAD
KHRS
21:3821:3821d 15h 43m
SABLI ROAD
SR
21:4121:4121d 15h 46m
LILAPUR ROAD
LPR
21:4821:4821d 15h 53m
LAKHTAR
LTR
22:0022:0021d 16h 5m
BALA ROAD
BLRD
22:1122:1121d 16h 16m
SURENDRANAGAR
SUNR
22:2222:2321d 16h 27m
CHAMARAJ
CJR
22:3022:3021d 16h 35m
DIGSAR
DXR
22:3722:3721d 16h 42m
MULI ROAD
MOL
22:4522:4521d 16h 50m
RAMPARDA
RA
22:5422:5421d 16h 59m
VAGDIYA
VD
23:0023:0021d 17h 5m
THAN JN
THAN
23:1123:1121d 17h 16m
LAKHAMANCHI
LMC
23:1723:1721d 17h 22m
DALADI
DL
23:2523:2521d 17h 30m
LUNSERIYA
LXR
23:2823:2821d 17h 33m
WANKANER JN
WKR
23:3723:3721d 17h 42m
WANKANER CITY
WKRC
23:3923:3921d 17h 44m
AMARSAR
AXA
23:4523:4521d 17h 50m
SINDHAWADAR
SDD
23:5023:5021d 17h 55m
KANAKOT
KNKT
23:5723:5721d 18h 2m
KHORANA
KHC
00:0800:0831d 18h 13m
BILESHWAR
BLWR
00:0900:0931d 18h 14m
RAJKOT JN
RJT
00:1900:2631d 18h 24m
KHANDERI
KHDI
00:3900:3931d 18h 44m
PADADHARI
PDH
00:5700:5731d 19h 2m
CHANOL
CX
01:0501:0531d 19h 10m
JALIYA DEVANI
JALD
01:2401:2431d 19h 29m
JAM WANTHALI
WTJ
01:3301:3331d 19h 38m
ALIA BADA
ALB
01:4801:4831d 19h 53m
HAPA
HAPA
02:00ends31d 20h 5m

⏱ 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 5m

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