16128 Guruvayur - Chennai Egmore Express timetable

Guruvayur - Chennai Egmore Express (16128) runs from Guruvayur (GUV) to Chennai Egmore (MS). The full journey covers 1,096 km and takes 21 h 10 min. The train runs daily.

Timetable checked on 17 October 2026.

Search another train

Stops and timings

All 49 stations the train stops at, in travel order
StationArrivalDepartureDayStop timeDistance
Guruvayur (GUV)Starts here23:151—0 km
Punkunnam (PNQ)23:3523:3611 min21 km
Thrissur (TCR)23:4023:4313 min23 km
Irinjalakuda (IJK)00:0400:0521 min47 km
Chalakudi (CKI)00:1100:1221 min53 km
Angamaly (AFK)00:2700:2821 min69 km
Aluva (AWY)00:3800:4022 min78 km
Ernakulam Town (North) (ERN)01:0001:0222 min95 km
Ernakulam Junction (South) (ERS)01:1501:2025 min97 km
Cherthala (SRTL)01:5201:5321 min131 km
Alappuzha (ALLP)02:1702:2023 min154 km
Ambalappuzha (AMPA)02:3002:3121 min167 km
Haripad (HAD)02:4502:4621 min185 km
Kayamkulam Junction (KYJ)03:0303:0522 min198 km
Kollam Junction (QLN)03:5203:5523 min239 km
Paravur (PVU)04:0504:0621 min251 km
Varkala Sivagiri (VAK)04:1604:1721 min262 km
Chirayinkeezhu (CRY)04:1904:2021 min274 km
Thiruvananthapuram Central (TVC)05:1005:1525 min303 km
Neyyattinkara (NYY)05:3905:4021 min320 km
Kulitturai (KZT)05:5805:5921 min341 km
Eraniel (ERL)06:1706:1821 min356 km
Nagercoil Town (NJT)06:3006:3323 min369 km
Aralvaymozhi (AAY)07:1607:1721 min385 km
Valliyur (VLY)07:3207:3321 min404 km
Nanguneri (NNN)07:4407:4521 min418 km
Tirunelveli Junction (TEN)08:5509:0025 min446 km
Vanchi Maniyachchi Junction (MEJ)09:2809:3022 min475 km
Kadambur (KDU)09:4009:4121 min489 km
Kovilpatti (CVP)09:5309:5522 min511 km
Satur (SRT)10:1310:1522 min533 km
Virudhunagar Junction (VPT)10:3810:4022 min559 km
Madurai Junction (MDU)11:2511:3025 min603 km
Sholavandan (SDN)11:4911:5021 min624 km
Kodaikanal Road (KQN)12:0512:0722 min643 km
Dindigul Junction (DG)12:3212:3523 min665 km
Manaparai (MPA)13:1413:1521 min723 km
Tiruchirappalli Junction (TPJ)13:5514:0025 min759 km
Srirangam (SRGM)14:1814:2022 min771 km
Ariyalur (ALU)14:5915:0021 min829 km
Pennadam (PNDM)15:2315:2421 min864 km
Vriddhachalam (VRI)16:0316:0522 min883 km
Viluppuram Junction (VM)17:2517:3025 min938 km
Tindivanam (TMV)18:0318:0522 min975 km
Melmaruvattur (MLMR)18:2818:3022 min1005 km
Chengalpattu Junction (CGL)18:5819:0022 min1040 km
Tambaram (TBM)19:2819:3022 min1071 km
Mambalam (MBM)19:4819:5022 min1089 km
Chennai Egmore (MS)20:25Ends here2—1096 km

About Guruvayur - Chennai Egmore Express

Guruvayur - Chennai Egmore Express (16128) runs from Guruvayur (GUV) to Chennai Egmore (MS). The full journey covers 1,096 km and takes 21 h 10 min. The train runs daily.

Leaves from
23:15Guruvayur · Day 1
Reaches
20:25Chennai Egmore · Day 2
Total travel time
21 h 10 min
Total distance
1,096 km
Runs on
DailyFrom the first station
Stops in between
4749 stations including the first and last
Travel classes
Second AC (2A) · Third AC (3A) · Sleeper (SL) · General (GN)
On this train
No pantry car · No catering service · ICF coaches

Some stops on this route

In travel order. Tap a station to see its live board.

Questions about train 16128

Where does train 16128 start and end?

Guruvayur - Chennai Egmore Express (16128) starts from Guruvayur (GUV) and ends at Chennai Egmore (MS). The timetable above lists the stations in travel order.

What are the departure and arrival times of train 16128?

It leaves Guruvayur (GUV) at 23:15 on Day 1. It reaches Chennai Egmore (MS) at 20:25 on Day 2.

Which days does train 16128 run?

Guruvayur - Chennai Egmore Express (16128) runs daily, from Monday to Sunday from Guruvayur (GUV). These are departure days from the first station. If you board later in the route, check the day shown at your station.

How long is the full journey on train 16128?

The scheduled travel time from Guruvayur (GUV) to Chennai Egmore (MS) is 21 h 10 min. For a shorter journey, open Time between stations and select where you will board and get down.

How far does train 16128 travel?

Guruvayur - Chennai Egmore Express (16128) covers 1,096 km from Guruvayur (GUV) to Chennai Egmore (MS). The distance beside each station in the timetable is counted from the first station.

How many stops does train 16128 have?

Guruvayur - Chennai Egmore Express (16128) has 47 stops between its first and last stations. The timetable has 49 stopping stations in total, including Guruvayur (GUV) and Chennai Egmore (MS). Passing stations are not included in this count.

Which classes are available on train 16128?

The timetable lists Second AC (2A), Third AC (3A), Sleeper (SL) and General (GN) for Guruvayur - Chennai Egmore Express (16128). Use Check train fares below to check the fare for your stations and travel class.

Which platform is listed for train 16128?

The timetable lists platform 1 at Guruvayur (GUV). Check the station display or announcement for the platform on your travel day.

Is food service listed for train 16128?

The timetable lists Guruvayur - Chennai Egmore Express (16128) without a pantry car. Catering service is not listed for this train.

What type of coaches does train 16128 use?

The timetable lists ICF coaches for Guruvayur - Chennai Egmore Express (16128).

What do Day 1, Day 2 and Day 3 mean?

Day 1 is the day the train leaves its first station. Day 2 is the next day, and Day 3 is the day after that. Check both the time and the day at your boarding station, especially for departures after midnight.

How do I save or share the timetable for train 16128?

Tap Save image above to download the full timetable as one image. It includes all train stops, even when you search for a station or filter by day. Tap Share to send the timetable image with its RailCore link where your browser supports image sharing.

All times are in Indian Standard Time (IST).