| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| MYSORE JN | --------- | Start | 18:05 | 1 |
| PANDAVAPURA | 18:19 | 1 min | 18:20 | 3 |
| MANDYA | 18:44 | 1 min | 18:45 | 3 |
| MADDUR | 18:59 | 1 min | 19:00 | 2 |
| CHANNAPATNA | 19:19 | 1 min | 19:20 | 3 |
| RAMANAGARAM | 19:29 | 1 min | 19:30 | 2 |
| KENGERI | 20:09 | 1 min | 20:10 | 2 |
| BANGALORE CITY JN | 21:05 | 10 mins | 21:15 | 5 |
| BANGALORE CANT | 21:25 | 2 mins | 21:27 | 2 |
| CARMELARAM | 21:54 | 1 min | 21:55 | 1 |
| HOSUR | 22:23 | 2 mins | 22:25 | 2 |
| PALAKKODU | 23:29 | 1 min | 23:30 | 1 |
| DHARMAPURI | 23:53 | 2 mins | 23:55 | 2 |
| SALEM JN | 01:57 | 3 mins | 02:00 | 3 |
| ERODE JN | 03:05 | 10 mins | 03:15 | 3 |
| KODUMUDI | 03:54 | 1 min | 03:55 | 1 |
| PUGALUR | 04:14 | 1 min | 04:15 | 1 |
| KARUR | 04:58 | 2 mins | 05:00 | 1 |
| DINDIGUL JN | 06:25 | 5 mins | 06:30 | 4 |
| KODAIKANAL ROAD | 06:50 | 1 min | 06:51 | 1 |
| SHOLAVANDAN | 07:05 | 1 min | 07:06 | 1 |
| MADURAI JN | 07:30 | 5 mins | 07:35 | 1 |
| TIRUPARANKNDRM | 07:48 | 1 min | 07:49 | 2 |
| TIRUMANGALAM | 08:00 | 1 min | 08:01 | 2 |
| VIRUDUNAGAR JN | 08:23 | 2 mins | 08:25 | 2 |
| SATUR | 08:49 | 1 min | 08:50 | 1 |
| KOVILPATTI | 09:09 | 1 min | 09:10 | 1 |
| KADAMBUR | 09:34 | 1 min | 09:35 | 1 |
| VANCHIMANIYACHI | 10:04 | 1 min | 10:05 | 2 |
| KAILASAPURAM | 10:15 | 1 min | 10:16 | 1 |
| MILAVITTAN | 10:30 | 1 min | 10:31 | 1 |
| TUTI MELUR | 10:37 | 1 min | 10:38 | 1 |
| TUTICORIN | 11:15 | End | --------- | 1 |