Skip to search

16160 MAQ CHENNAI EXP

16160 MAQ CHENNAI EXP is a mail/express service from Mangalore Central (MAQ) to Chennai Egmore (MS). It covers 984 km in 20 hr 50 min, calling at 51 stations and spending 1 night on board. It runs every day of the week.

Mail/Express · 984 km · 20 hr 50 min · 51 stops · Daily

Route and stops

Every scheduled call in order, from Mangalore Central (MAQ) to Chennai Egmore (MS). An em dash means there is no such event: the train starts at that station or finishes there. “Day” counts from the day it leaves its origin, so a stop on day 2 is the morning after departure.

Scheduled stops of 16160 MAQ CHENNAI EXP, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Mangalore Central MAQ06:4510
2Manjeshwar MJS07:0407:051 min117
3Kumbla KMQ07:1907:201 min134
4Kasaragod KGQ07:2907:301 min146
5Kotikulam KQK07:3707:392 min156
6Kanhangad KZE07:5307:541 min169
7Nileshwar NLE08:0208:031 min179
8Charvattur CHV08:0908:101 min184
9Payyanur PAY08:2308:252 min198
10Payangadi PAZ08:3408:351 min1110
11Kannapuram KPQ08:4408:451 min1118
12Kannur (Cannanore) CAN09:0209:053 min1132
13Thalassery (Tellicherry) TLY09:2309:252 min1153
14Mahe MAHE09:3409:351 min1162
15Vadakara (Badagara) BDJ09:4809:502 min1175
16Quilandi QLD10:0910:101 min1197
17Kozhikkode (Calicut) CLT10:3010:355 min1221
18Ferok FK10:5410:551 min1231
19Kadalundi KN11:0411:051 min1236
20Parpanangadi PGI11:1911:201 min1246
21Tanur TA11:2911:301 min1254
22Tirur TIR11:3811:402 min1262
23Kuttippuram KTU11:5912:001 min1277
24Pattambi PTB12:1912:201 min1296
25Shoranur Jn SRR12:4512:505 min1307
26Ottappalam OTP13:0813:102 min1320
27Palakkad PGT13:3713:403 min1351
28Podanur Jn PTJ15:4415:451 min1400
29Coimbatore Jn CBE15:5716:003 min1406
30Coimbatore North Jn CBF16:0916:101 min1408
31Pilamedu PLMD16:1916:201 min1415
32Tiruppur TUP16:4816:502 min1456
33Uttukuli UKL17:0917:101 min1470
34Erode Jn ED17:5518:0510 min1506
35Kodumudi KMD18:3418:351 min1545
36Pugalur PGR18:4918:501 min1557
37Karur KRR19:3819:402 min1572
38Mahadanapuram MMH20:0420:051 min1597
39Kulitalai KLT20:2420:251 min1610
40Tiruchchirapalli Fort TP21:3421:362 min1644
41Tiruchchirappalli Jn TPJ21:5522:0510 min1647
42Srirangam SRGM22:2322:252 min1659
43Ariyalur ALU23:0423:051 min1717
44Vriddhachalam Jn VRI23:3823:402 min1770
45Villupuram Jn VM00:4000:455 min2825
46Tindivanam TMV01:1501:172 min2862
47Melmaruvathur MLMR01:3801:402 min2892
48Chengalpattu Jn CGL02:0802:102 min2928
49Tambaram TBM02:3802:402 min2959
50Mambalam MBM02:5803:002 min2977
51Chennai Egmore MS03:352984

Longest halts

Where 16160 stands longest, from the scheduled times above. A long booked halt is also where a change of train is most likely to hold — the margin is already in the timetable.

  • Erode Jn ED10 min · arrives 17:55, departs 18:05
  • Tiruchchirappalli Jn TPJ10 min · arrives 21:55, departs 22:05
  • Kozhikkode (Calicut) CLT5 min · arrives 10:30, departs 10:35
  • Shoranur Jn SRR5 min · arrives 12:45, departs 12:50
  • Villupuram Jn VM5 min · arrives 00:40, departs 00:45

Stations on the 16160 route

A sample of the intermediate calls, spread along the run. Each station page lists everything else that stops there.

What is and is not on this page

Everything above is published timetable data — scheduled times, halts, day numbers and cumulative distance. It changes when the timetable changes and not otherwise, and nothing on this page predicts a delay.

Seat availability is not shown here, because it changes by the minute and a cached page cannot tell the truth about it. Search this route and a date to have every class checked at the moment you ask — and, if 16160 is full, to have RailRoute look for a split ticket, an earlier boarding point or a journey with one change. How that works is written up in the method behind the alternatives.

RailRoute is an independent service and does not sell tickets. Timetable data can be wrong or out of date; where it comes from and how far it can be trusted is written down. Confirm the times against Indian Railways before you travel.

Important

RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.

RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.