Skip to search

16159 MS MAQ EXPRESS

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

Mail/Express · 982 km · 20 hr 5 min · 50 stops · Daily

Route and stops

Every scheduled call in order, from Chennai Egmore (MS) to Mangalore Central (MAQ). 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 16159 MS MAQ EXPRESS, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Chennai Egmore MS23:1010
2Mambalam MBM23:2123:232 min17
3Tambaram TBM23:3823:402 min125
4Chengalpattu Jn CGL00:0800:102 min256
5Melmaruvathur MLMR00:3400:351 min291
6Tindivanam TMV00:5801:002 min2121
7Villupuram Jn VM01:4001:422 min2158
8Vriddhachalam Jn VRI02:2202:242 min2213
9Ariyalur ALU02:5502:561 min2266
10Srirangam SRGM03:3803:402 min2324
11Tiruchchirappalli Jn TPJ04:4004:5010 min2336
12Tiruchchirapalli Fort TP05:0305:052 min2340
13Kulitalai KLT05:3405:351 min2373
14Karur KRR06:1806:202 min2412
15Pugalur PGR06:3906:401 min2427
16Kodumudi KMD06:5907:001 min2439
17Erode Jn ED07:3507:4510 min2478
18Uttukuli UKL08:2408:251 min2514
19Tiruppur TUP08:3808:402 min2528
20Pilamedu PLMD09:2409:251 min2569
21Coimbatore North Jn CBF09:3409:351 min2575
22Coimbatore Jn CBE09:4509:505 min2578
23Podanur Jn PTJ10:0910:101 min2584
24Palakkad PGT11:1711:203 min2635
25Ottappalam OTP11:4511:472 min2666
26Shoranur Jn SRR12:1512:205 min2678
27Pattambi PTB12:3412:351 min2690
28Kuttippuram KTU12:5412:551 min2708
29Tirur TIR13:0813:091 min2723
30Tanur TA13:1813:191 min2731
31Parpanangadi PGI13:2713:281 min2739
32Kadalundi KN13:3713:381 min2749
33Ferok FK13:4413:451 min2754
34Kozhikkode (Calicut) CLT14:1014:155 min2764
35Quilandi QLD14:3914:401 min2789
36Vadakara (Badagara) BDJ14:5614:571 min2811
37Mahe MAHE15:0715:081 min2823
38Thalassery (Tellicherry) TLY15:1915:201 min2833
39Kannur (Cannanore) CAN15:4715:503 min2853
40Kannapuram KPQ16:0416:051 min2868
41Payangadi PAZ16:1216:131 min2875
42Payyanur PAY16:2416:251 min2887
43Charvattur CHV16:3816:391 min2902
44Nileshwar NLE16:4916:501 min2907
45Kanhangad KZE17:0217:031 min2916
46Kotikulam KQK17:1317:141 min2930
47Kasaragod KGQ17:2417:251 min2939
48Kumbla KMQ17:3517:361 min2951
49Manjeshwar MJS17:4917:501 min2968
50Mangalore Central MAQ19:152982

Longest halts

Where 16159 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.

  • Tiruchchirappalli Jn TPJ10 min · arrives 04:40, departs 04:50
  • Erode Jn ED10 min · arrives 07:35, departs 07:45
  • Coimbatore Jn CBE5 min · arrives 09:45, departs 09:50
  • Shoranur Jn SRR5 min · arrives 12:15, departs 12:20
  • Kozhikkode (Calicut) CLT5 min · arrives 14:10, departs 14:15

Stations on the 16159 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 16159 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.