📍 Where is the train right now?
Scheduled position — not live tracking. Useful when GPS / NTES is unavailable.
Between NPK and ARALVAYMOZHI (AAY) — ETA 4m.
Station-by-station schedule
| Station | Arr | Dep | Day | From origin |
|---|---|---|---|---|
| CHENNAI EGMORE MS | origin | 07:40 | 1 | — |
| CHENNAI CHETPAT MSC | 07:42 | 07:42 | 1 | 2m |
| NUNGAMBAKKAM NBK | 07:43 | 07:43 | 1 | 3m |
| KODAMBAKAM MKK | 07:45 | 07:45 | 1 | 5m |
| MAMBALAM MBM | 07:47 | 07:47 | 1 | 7m |
| SAIDAPET SP | 07:48 | 07:48 | 1 | 8m |
| GUINDY GDY | 07:50 | 07:50 | 1 | 10m |
| ST THOMAS MOUNT STM | 07:52 | 07:52 | 1 | 12m |
| PALAVANTHANGAL PZA | 07:54 | 07:54 | 1 | 14m |
| MINAMBAKKAM MN | 07:55 | 07:55 | 1 | 15m |
| TRISULAM TLM | 07:56 | 07:56 | 1 | 16m |
| PALLAVARAM PV | 07:58 | 07:58 | 1 | 18m |
| CHROMEPET CMP | 08:00 | 08:00 | 1 | 20m |
| TAMBARAM SANATORIUM TBMS | 08:02 | 08:02 | 1 | 22m |
| TAMBARAM TBM | 08:04 | 08:05 | 1 | 24m |
| PERUNGULATTUR PRGL | 08:08 | 08:08 | 1 | 28m |
| VANDALUR VDR | 08:10 | 08:10 | 1 | 30m |
| URAPPAKKAM UPM | 08:13 | 08:13 | 1 | 33m |
| GUDUVANCHERI GI | 08:15 | 08:15 | 1 | 35m |
| POTHERI HALT POTI | 08:18 | 08:18 | 1 | 38m |
| KATTANGULATTUR CTM | 08:20 | 08:20 | 1 | 40m |
| MARAIMALAM NAGAR MMNK | 08:21 | 08:21 | 1 | 41m |
| SINGAPERUMAL KOIL SKL | 08:26 | 08:26 | 1 | 46m |
| PARANUR PWU | 08:29 | 08:29 | 1 | 49m |
| CHENGALPATTU CGL | 08:33 | 08:35 | 1 | 53m |
| TIRUMANI TRX | origin | ends | 1 | — |
| OTIVAKKAM OV | 08:42 | 08:42 | 1 | 1h 2m |
| PADALAM PTM | 08:46 | 08:46 | 1 | 1h 6m |
| KARUNGUZHI KGZ | 08:52 | 08:52 | 1 | 1h 12m |
| MADURANTAKAM MMK | 08:55 | 08:55 | 1 | 1h 15m |
| PAKKAM PQM | origin | ends | 1 | — |
| MELMARUVATTUR MLMR | 09:04 | 09:05 | 1 | 1h 24m |
| ACHARAPAKKAM ACK | 09:07 | 09:07 | 1 | 1h 27m |
| TOZHUPPEDU TZD | 09:12 | 09:12 | 1 | 1h 32m |
| KARASANGAL KSGL | 09:16 | 09:16 | 1 | 1h 36m |
| OLAKUR OLA | 09:20 | 09:20 | 1 | 1h 40m |
| PANCHALAM PCLM | origin | ends | 1 | — |
| TINDIVANAM TMV | 09:29 | 09:30 | 1 | 1h 49m |
| MAILAM MTL | 09:44 | 09:44 | 1 | 2h 4m |
| NEDI MOLLYANUR NMO | origin | ends | 1 | — |
| PERANI PEI | 09:57 | 09:57 | 1 | 2h 17m |
| VIKRAVANDI VVN | 10:09 | 10:09 | 1 | 2h 29m |
| MUNDILYAMPAKKAM MYP | 10:17 | 10:17 | 1 | 2h 37m |
| VILLUPURAM JN VM | 10:25 | 10:30 | 1 | 2h 45m |
| KANDAMBAKKAM KDMD | 10:46 | 10:46 | 1 | 3h 6m |
| TIRVNLNLUR ROAD TVNL | 10:47 | 10:47 | 1 | 3h 7m |
| PARIKKAL PRKL | 10:48 | 10:48 | 1 | 3h 8m |
| ULUNDURPET ULU | 10:57 | 10:57 | 1 | 3h 17m |
| MEPPULIYUR MPLY | 11:00 | 11:00 | 1 | 3h 20m |
| PAVUNUR PVN | 11:06 | 11:06 | 1 | 3h 26m |
| VRIDHACHALAM JN VRI | 11:10 | 11:12 | 1 | 3h 30m |
| VRIDDHACHALM TN VRT | 11:17 | 11:17 | 1 | 3h 37m |
| TALANALLUR TLNR | 11:21 | 11:21 | 1 | 3h 41m |
| PENNADAM PNDM | 11:23 | 11:23 | 1 | 3h 43m |
| ICHCHANGADU ICG | 11:26 | 11:26 | 1 | 3h 46m |
| MATHUR MTUR | 11:28 | 11:28 | 1 | 3h 48m |
| SENDURAI SNDI | 11:33 | 11:33 | 1 | 3h 53m |
| VELLUR HALT VER | 11:35 | 11:35 | 1 | 3h 55m |
| OTTAKOVIL OTK | 11:38 | 11:38 | 1 | 3h 58m |
| ARIYALUR ALU | 11:43 | 11:45 | 1 | 4h 3m |
| SILLAKKUDI SLTH | 11:52 | 11:52 | 1 | 4h 12m |
| KALLAGAM KLGM | 12:00 | 12:00 | 1 | 4h 20m |
| KALLAKKUDI PLGH KKPM | 12:10 | 12:10 | 1 | 4h 30m |
| PULLAMBADI PMB | 12:15 | 12:15 | 1 | 4h 35m |
| KATTUR KTTR | 12:24 | 12:24 | 1 | 4h 44m |
| LALGUDI LLI | 12:29 | 12:29 | 1 | 4h 49m |
| MANDURAI MAND | 12:32 | 12:32 | 1 | 4h 52m |
| VALADI VLDE | 12:35 | 12:35 | 1 | 4h 55m |
| PICHCHANDARKOVL BXS | 12:40 | 12:40 | 1 | 5h |
| UTTAMARKOVIL UKV | 12:42 | 12:42 | 1 | 5h 2m |
| SRIRANGAM SRGM | 12:44 | 12:45 | 1 | 5h 4m |
| TIRUCHIRAPALI TOWN TPTN | 12:51 | 12:51 | 1 | 5h 11m |
| PONMALAI GOLDEN ROCK GOC | 13:02 | 13:02 | 1 | 5h 22m |
| TIRUCHIRAPPALLI TPJ | 13:05 | 13:15 | 1 | 5h 25m |
| PUNGGUDI PUG | 13:28 | 13:28 | 1 | 5h 48m |
| KOLATUR KLS | 13:43 | 13:43 | 1 | 6h 3m |
| SAMUDRAM SMDM | 13:54 | 13:54 | 1 | 6h 14m |
| MANAPARAI MPA | 14:09 | 14:10 | 1 | 6h 29m |
| CHETTIYAPATTI CII | 15:03 | 15:03 | 1 | 7h 23m |
| VALYAMPATTI VPJ | 14:24 | 14:24 | 1 | 6h 44m |
| KALPATTICHATRAM KFC | 14:34 | 14:34 | 1 | 6h 54m |
| AYYALUR AYR | 14:45 | 14:45 | 1 | 7h 5m |
| VADAMADURA VDM | 14:54 | 14:54 | 1 | 7h 14m |
| TAMARAIPADI TMP | 15:02 | 15:02 | 1 | 7h 22m |
| DINDIGUL JN DG | 15:10 | 15:15 | 1 | 7h 30m |
| VELLODU VO | 15:20 | 15:20 | 1 | 7h 40m |
| AMBATURAI ABI | 15:25 | 15:25 | 1 | 7h 45m |
| KODAIKANAL ROAD KQN | 15:34 | 15:34 | 1 | 7h 54m |
| VADIPPATTI VDP | 15:44 | 15:44 | 1 | 8h 4m |
| KARUPPATTI KYR | 15:48 | 15:48 | 1 | 8h 8m |
| SHOLAVANDAN SDN | 15:51 | 15:51 | 1 | 8h 11m |
| SAMAYANALLUR SER | 15:58 | 15:58 | 1 | 8h 18m |
| KUDALNAGAR KON | 16:08 | 16:10 | 1 | 8h 28m |
| MADURAI JN MDU | 16:35 | 16:40 | 1 | 8h 55m |
| TIRUPARANKNDRM TDN | 16:46 | 16:46 | 1 | 9h 6m |
| TIRUMANGALAM TMQ | 16:56 | 16:56 | 1 | 9h 16m |
| SIVARAKOTTAI SVK | 17:04 | 17:04 | 1 | 9h 24m |
| KALLIGUDI KGD | 17:09 | 17:09 | 1 | 9h 29m |
| VIRUDUNAGAR JN VPT | 17:18 | 17:20 | 1 | 9h 38m |
| TULUKAPATI TY | 17:32 | 17:32 | 1 | 9h 52m |
| SATUR SRT | 17:45 | 17:47 | 1 | 10h 5m |
| NALLI NLL | origin | ends | 1 | — |
| KOVILPATTI CVP | 18:03 | 18:05 | 1 | 10h 23m |
| KUMARAPURAM KPM | origin | ends | 1 | — |
| KADAMBUR KDU | 18:26 | 18:26 | 1 | 10h 46m |
| ILAVELANGAL IVL | 18:33 | 18:33 | 1 | 10h 53m |
| VANCHIMANIYACHI MEJ | 18:39 | 18:40 | 1 | 10h 59m |
| NARAIKKINAR NRK | 18:51 | 18:51 | 1 | 11h 11m |
| GANGAIKONDAN GDN | 19:03 | 19:03 | 1 | 11h 23m |
| TALAIYUTHU TAY | 19:15 | 19:15 | 1 | 11h 35m |
| TIRUNELVELI TEN | 19:25 | 19:30 | 1 | 11h 45m |
| MELAPPALAIYAM MP | 19:37 | 19:37 | 1 | 11h 57m |
| SENGULAM SGLM | 19:55 | 19:55 | 1 | 12h 15m |
| NANGUNERI NNN | 20:14 | 20:15 | 1 | 12h 34m |
| DALAPATHY SAMUDRAM DYS | 20:25 | 20:25 | 1 | 12h 45m |
| VALLIYUR VLY | 20:34 | 20:35 | 1 | 12h 54m |
| NORTH PANAKUDI NPK | 20:43 | 20:43 | 1 | 13h 3m |
| ARALVAYMOZHI AAY | 20:54 | 20:55 | 1 | 13h 14m |
| TOVALAI THX | 21:03 | 21:03 | 1 | 13h 23m |
| NAGERCOIL JN NCJ | 21:25 | 21:40 | 1 | 13h 45m |
| NAGERCOIL TOWN NJT | 21:47 | 21:47 | 1 | 14h 7m |
| VIRANI ALUR VRLR | 21:55 | 21:55 | 1 | 14h 15m |
| ERANIEL ERL | 22:04 | 22:05 | 1 | 14h 24m |
| PALLIYADI PYD | 22:13 | 22:13 | 1 | 14h 33m |
| KULITTHURAI KZT | 22:19 | 22:20 | 1 | 14h 39m |
| KULITTURAI WEST KZTW | 22:23 | 22:23 | 1 | 14h 43m |
| PARASHSHALA PASA | 22:31 | 22:31 | 1 | 14h 51m |
| DHANUVACHAPURAM DAVM | 22:37 | 22:37 | 1 | 14h 57m |
| AMARAVILA HALT AMVA | 22:41 | 22:41 | 1 | 15h 1m |
| NEYYATTINKARA NYY | 22:44 | 22:45 | 1 | 15h 4m |
| BALARAMAPURAM BRAM | 22:56 | 22:56 | 1 | 15h 16m |
| NEMEM NEM | 23:11 | 23:11 | 1 | 15h 31m |
| TRIVANDRUM CENTRAL TVC | 23:30 | 23:40 | 1 | 15h 50m |
| TRIVANDRUM PETTAI TVP | 23:42 | 23:42 | 1 | 16h 2m |
| KOCHUVELI KCVL | 23:46 | 23:46 | 1 | 16h 6m |
| VELI VELI | 23:49 | 23:49 | 1 | 16h 9m |
| KAZHAKUTTAM KZK | 23:51 | 23:51 | 1 | 16h 11m |
| KANIYAPURAM KXP | 23:54 | 23:54 | 1 | 16h 14m |
| MURUKKAMPUZHA MQU | 23:58 | 23:58 | 1 | 16h 18m |
| PERUNGUZHI PGZ | 00:00 | 00:00 | 2 | 16h 20m |
| CHIRAYINKIL CRY | 00:03 | 00:04 | 2 | 16h 23m |
| KADAKAVUR KVU | 00:09 | 00:10 | 2 | 16h 29m |
| AKATHUMURI AMY | 00:12 | 00:12 | 2 | 16h 32m |
| VARKALA VAK | 00:19 | 00:20 | 2 | 16h 39m |
| EDAVAI EVA | 00:25 | 00:25 | 2 | 16h 45m |
| KAPPIL KFI | 00:29 | 00:29 | 2 | 16h 49m |
| PARAVUR PVU | 00:34 | 00:35 | 2 | 16h 54m |
| MAYYANAD MYY | 00:41 | 00:41 | 2 | 17h 1m |
| IRAVIPURAM IRP | 00:48 | 00:48 | 2 | 17h 8m |
| KOLLAM JN QLN | 00:55 | 01:00 | 2 | 17h 15m |
| PERINAD PRND | 01:07 | 01:07 | 2 | 17h 27m |
| MUNROTURUTTU MQO | 01:13 | 01:13 | 2 | 17h 33m |
| SASTHANKOTTA STKT | 01:16 | 01:16 | 2 | 17h 36m |
| KARUNAGAPALLI KPY | 01:22 | 01:22 | 2 | 17h 42m |
| OCHIRA OCR | 01:28 | 01:28 | 2 | 17h 48m |
| KAYANKULAM JN KYJ | 01:33 | 01:35 | 2 | 17h 53m |
| CHEPPAD HALT CHPD | 01:43 | 01:43 | 2 | 18h 3m |
| HARIPPAD HAD | 01:49 | 01:50 | 2 | 18h 9m |
| KARUVATTA HALT KVTA | 01:57 | 01:57 | 2 | 18h 17m |
| TAKAZHI TZH | origin | ends | 1 | — |
| AMBALAPUZHA AMPA | 02:14 | 02:15 | 2 | 18h 34m |
| PUNNAPRA PUPR | 02:20 | 02:20 | 2 | 18h 40m |
| PUNNAPURA PNPR | 02:22 | 02:22 | 2 | 18h 42m |
| ALLEPPEY ALLP | 02:27 | 02:30 | 2 | 18h 47m |
| TUMBOLI TMPY | 02:34 | 02:34 | 2 | 18h 54m |
| KALAVUR HALT KAVR | 02:40 | 02:40 | 2 | 19h |
| MARARIKULAM MAKM | 02:43 | 02:43 | 2 | 19h 3m |
| TIRUVIZHA TRVZ | 02:48 | 02:48 | 2 | 19h 8m |
| SHERTALAI SRTL | 02:54 | 02:55 | 2 | 19h 14m |
| VAYALAR VAY | 03:04 | 03:04 | 2 | 19h 24m |
| TURAVUR TUVR | 03:09 | 03:09 | 2 | 19h 29m |
| EZHUPPUNNA EZP | 03:16 | 03:16 | 2 | 19h 36m |
| AROOR HALT AROR | 03:25 | 03:25 | 2 | 19h 45m |
| KUMBALAM KUMM | 03:30 | 03:30 | 2 | 19h 50m |
| TIRUNETTUR TNU | 03:35 | 03:35 | 2 | 19h 55m |
| ERNAKULAM JN ERS | 03:40 | 03:50 | 2 | 20h |
| ERNAKULAM JN. C ERSC | origin | ends | 1 | — |
| ERNAKULAM TOWN ERN | 03:57 | 03:59 | 2 | 20h 17m |
| EDAPPALLY IPL | 04:08 | 04:08 | 2 | 20h 28m |
| KALAMASSERY KLMR | 04:15 | 04:15 | 2 | 20h 35m |
| ALUVA AWY | 04:22 | 04:25 | 2 | 20h 42m |
| CHOVVARA CWR | 04:30 | 04:30 | 2 | 20h 50m |
| ANGAMALI AFK | 04:39 | 04:40 | 2 | 20h 59m |
| KARUKKUTTY KUC | 04:44 | 04:44 | 2 | 21h 4m |
| KORATTI ANGADI KRAN | 04:49 | 04:49 | 2 | 21h 9m |
| DIVINE NAGAR DINR | 04:52 | 04:52 | 2 | 21h 12m |
| CHALAKUDI CKI | 04:54 | 04:55 | 2 | 21h 14m |
| IRINJALAKUDA IJK | 05:04 | 05:05 | 2 | 21h 24m |
| NELLAYI NYI | 05:12 | 05:12 | 2 | 21h 32m |
| PUDUKAD PUK | 05:16 | 05:16 | 2 | 21h 36m |
| THRISSUR OLLUR HALT OLR | 05:23 | 05:23 | 2 | 21h 43m |
| THRISUR TCR | 05:30 | 05:33 | 2 | 21h 50m |
| PUNKUNNAM PNQ | 05:35 | 05:36 | 2 | 21h 55m |
| AMALA NAGAR AMLR | 05:53 | 05:53 | 2 | 22h 13m |
| GURUVAYUR GUV | 06:40 | ends | 2 | 23h |
⏱ Time between two stations
Scheduled travel time on this train. Anchored on arrival times — halt durations at the first station are ignored.
Travel time: 23h
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).