| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Madurai Jn MDU Source | Start | 7:10 AM | - | 0 | 1 |
| 2 | Kudal Nagar KON | 7:19 AM | 7:20 AM | 1m | 4 | 1 |
| 3 | Samayanallur SER | 7:28 AM | 7:29 AM | 1m | 13 | 1 |
| 4 | Sholavandan SDN | 7:37 AM | 7:38 AM | 1m | 21 | 1 |
| 5 | Vadippatti VDP | 7:45 AM | 7:46 AM | 1m | 29 | 1 |
| 6 | Kodaikanal Road KQN | 7:55 AM | 7:57 AM | 2m | 40 | 1 |
| 7 | Ambaturai ABI | 8:09 AM | 8:10 AM | 1m | 55 | 1 |
| 8 | Dindigul Jn DG | 8:22 AM | 8:25 AM | 3m | 66 | 1 |
| 9 | Akkaraippatti API | 8:37 AM | 8:38 AM | 1m | 77 | 1 |
| 10 | Oddanchatram ODC | 8:54 AM | 8:56 AM | 2m | 99 | 1 |
| 11 | Chatrappatti CHPT | 9:07 AM | 9:08 AM | 1m | 109 | 1 |
| 12 | Palani PLNI | 9:27 AM | 9:30 AM | 3m | 124 | 1 |
| 13 | Pushpattur PPTR | 9:41 AM | 9:42 AM | 1m | 138 | 1 |
| 14 | Madattukulam MDKM | 9:49 AM | 9:50 AM | 1m | 145 | 1 |
| 15 | Maivadi Road MVRD | 9:55 AM | 9:56 AM | 1m | 149 | 1 |
| 16 | Udumalaippettai UDT | 10:08 AM | 10:10 AM | 2m | 158 | 1 |
| 17 | Gomangalam GMGM | 10:21 AM | 10:22 AM | 1m | 171 | 1 |
| 18 | Pollachi Jn. POY | 10:37 AM | 10:40 AM | 3m | 187 | 1 |
| 19 | Kinattukkadavu CNV | 11:04 AM | 11:05 AM | 1m | 208 | 1 |
| 20 | Podanur Jn PTJ | 11:39 AM | 11:40 AM | 1m | 227 | 1 |
| 21 | Coimbatore Jn CBE Destination | 12:15 PM | End | - | 233 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.