| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| MUMBAI DADAR CENTRAL | --------- | Start | 21:30 | 8 |
| KALYAN JN | 22:10 | 3 mins | 22:13 | 5 |
| KARJAT | 22:53 | 2 mins | 22:55 | 1 |
| LONAVALA | 23:42 | 3 mins | 23:45 | 1 |
| PUNE JN | 00:55 | 10 mins | 01:05 | 2 |
| SATARA | 03:57 | 3 mins | 04:00 | 1 |
| KARAD | 04:52 | 3 mins | 04:55 | 1 |
| TAKARI | 05:19 | 1 min | 05:20 | 1 |
| SANGLI | 06:12 | 3 mins | 06:15 | 3 |
| MIRAJ JN | 06:40 | 5 mins | 06:45 | 1 |
| KUDACHI | 07:14 | 1 min | 07:15 | 1 |
| GHATPRABHA | 08:00 | 2 mins | 08:02 | 1 |
| BELAGAVI | 09:04 | 1 min | 09:05 | 2 |
| LONDA JN | 09:58 | 2 mins | 10:00 | 2 |
| ALNAVAR JN | 10:38 | 2 mins | 10:40 | 1 |
| DHARWAD | 11:25 | 2 mins | 11:27 | 1 |
| HUBLI JN | 12:25 | 10 mins | 12:35 | 1 |
| HAVERI | 13:43 | 2 mins | 13:45 | 1 |
| RANIBENNUR | 14:13 | 2 mins | 14:15 | 2 |
| HARIHAR | 14:43 | 2 mins | 14:45 | 1 |
| DAVANGERE | 15:03 | 2 mins | 15:05 | 1 |
| BIRUR JN | 16:58 | 2 mins | 17:00 | 1 |
| KADUR | 17:08 | 2 mins | 17:10 | 1 |
| ARSIKERE JN | 17:55 | 5 mins | 18:00 | 1 |
| TIPTUR | 18:23 | 2 mins | 18:25 | 3 |
| TUMKUR | 19:28 | 2 mins | 19:30 | 1 |
| YESVANTPUR JN | 21:30 | 20 mins | 21:50 | 2 |
| BANASWADI | 22:15 | 1 min | 22:16 | 1 |
| HOSUR | 22:53 | 2 mins | 22:55 | 2 |
| DHARMAPURI | 00:28 | 2 mins | 00:30 | 1 |
| SALEM JN | 03:07 | 3 mins | 03:10 | 1 |
| ERODE JN | 04:25 | 5 mins | 04:30 | 3 |
| KARUR | 05:28 | 2 mins | 05:30 | 1 |
| DINDIGUL JN | 07:04 | 1 min | 07:05 | 4 |
| MADURAI JN | 08:00 | 5 mins | 08:05 | 2 |
| VIRUDUNAGAR JN | 08:59 | 1 min | 09:00 | 2 |
| SATUR | 09:24 | 1 min | 09:25 | 1 |
| KOVILPATTI | 09:49 | 1 min | 09:50 | 1 |
| VANCHIMANIYACHI | 10:34 | 1 min | 10:35 | 2 |
| TIRUNELVELI | 11:45 | End | --------- | 2 |