| Station | Arr | Dep | Dist. | PF | |
|---|---|---|---|---|---|
| 1 | Chennai Egmore (PQ) | First | 23.10 | 4 | |
| 2 | Mambalam | 23.21 | 23.23 | 4 | |
| 3 | Tambaram | 23.38 | 23.40 | 7 | |
| 4 | Chengalpattu Jn | 00.08 | 00.10 | 6 | |
| 5 | Melmaruvathur | 00.34 | 00.35 | 3 | |
| 6 | Tindivanam | 00.58 | 01.00 | 1 | |
| 7 | Villupuram Jn | 01.40 | 01.42 | 3 | |
| 8 | Vriddhachalam Jn | 02.22 | 02.24 | 3 | |
| 9 | Ariyalur | 02.55 | 02.56 | 2 | |
| 10 | Srirangam | 03.38 | 03.40 | 3 | |
| 11 | Tiruchchirappalli Jn (RL) | 04.40 | 04.50 | 4 | |
| 12 | Tiruchchirapalli Fort | 05.03 | 05.05 | 0 | 2 |
| 13 | Kulitalai | 05.34 | 05.35 | 33 | 1 |
| 14 | Karur | 06.18 | 06.20 | 72 | 1 |
| 15 | Pugalur | 06.39 | 06.40 | 87 | 1 |
| 16 | Kodumudi | 06.59 | 07.00 | 99 | 1 |
| 17 | Erode Jn | 07.35 | 07.45 | 138 | |
| 18 | Uttukuli | 08.24 | 08.25 | 174 | 2 |
| 19 | Tiruppur | 08.38 | 08.40 | 188 | 1 |
| 20 | Pilamedu | 09.24 | 09.25 | 229 | 2 |
| 21 | Coimbatore North Jn | 09.34 | 09.35 | 235 | 2 |
| 22 | Coimbatore Jn (RL) | 09.45 | 09.50 | 238 | 2 |
| 23 | Podanur Jn | 10.09 | 10.10 | 244 | 3 |
| 24 | Palakkad | 11.17 | 11.20 | 293 | 3 |
| 25 | Ottappalam | 11.45 | 11.47 | 324 | 2 |
| 26 | Shoranur Jn | 12.15 | 12.20 | 337 | 4 |
| 27 | Pattambi | 12.34 | 12.35 | 348 | 1 |
| 28 | Kuttippuram | 12.54 | 12.55 | 367 | 1 |
| 29 | Tirur | 13.08 | 13.09 | 382 | 1 |
| 30 | Tanur | 13.18 | 13.19 | 390 | 1 |
| 31 | Parpanangadi | 13.27 | 13.28 | 398 | 1 |
| 32 | Kadalundi | 13.37 | 13.38 | 408 | 1 |
| 33 | Ferok | 13.44 | 13.45 | 413 | 2 |
| 34 | Kozhikkode (Calicut) (RL) | 14.10 | 14.15 | 423 | 4 |
| 35 | Quilandi | 14.39 | 14.40 | 447 | 1 |
| 36 | Vadakara (Badagara) | 14.56 | 14.57 | 469 | 2 |
| 37 | Mahe | 15.07 | 15.08 | 482 | 1 |
| 38 | Thalassery (Tellicherry) | 15.19 | 15.20 | 491 | 1 |
| 39 | Kannur (Cannanore) | 15.47 | 15.50 | 512 | 1 |
| 40 | Kannapuram | 16.04 | 16.05 | 526 | 1 |
| 41 | Payangadi | 16.12 | 16.13 | 534 | 1 |
| 42 | Payyanur | 16.24 | 16.25 | 545 | 1 |
| 43 | Charvattur | 16.38 | 16.39 | 560 | 1 |
| 44 | Nileshwar | 16.49 | 16.50 | 565 | 1 |
| 45 | Kanhangad | 17.02 | 17.03 | 575 | 2 |
| 46 | Kotikulam | 17.13 | 17.14 | 588 | 2 |
| 47 | Kasaragod | 17.24 | 17.25 | 598 | 2 |
| 48 | Kumbla | 17.35 | 17.36 | 610 | 2 |
| 49 | Manjeshwar | 17.49 | 17.50 | 626 | 1 |
| 50 | Mangalore Central | 19.15 | Last | 643 | 3 |