| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| MUMBAI BANDRA TERMINUS | --------- | Start | 00:05 | 1 |
| BORIVALI | 00:35 | 5 mins | 00:40 | 6 |
| VASAI ROAD | 01:01 | 2 mins | 01:03 | 4 |
| PALGHAR | 01:30 | 7 mins | 01:37 | 1 |
| DAHANU ROAD | 02:15 | 2 mins | 02:17 | 1 |
| VAPI | 02:49 | 2 mins | 02:51 | 1 |
| VALSAD | 03:20 | 5 mins | 03:25 | 2 |
| BILIMORA JN | 03:44 | 2 mins | 03:46 | 1 |
| NAVSARI | 04:02 | 2 mins | 04:04 | 1 |
| SURAT | 04:40 | 5 mins | 04:45 | 1 |
| KOSAMBA JN | 05:09 | 2 mins | 05:11 | 1 |
| ANKLESHWAR JN | 05:25 | 2 mins | 05:27 | 1 |
| BHARUCH JN | 05:40 | 2 mins | 05:42 | 3 |
| MIYAGAM KARJAN | 06:11 | 1 min | 06:12 | 1 |
| VADODARA JN | 06:45 | 10 mins | 06:55 | 4 |
| SAMLAYA JN | 07:23 | 1 min | 07:24 | 1 |
| CHAMPANER RD JN | 07:35 | 1 min | 07:36 | 1 |
| DEROL | 07:50 | 1 min | 07:51 | 1 |
| KHARSALIYA | 08:05 | 1 min | 08:06 | 2 |
| GODHRA JN | 08:28 | 2 mins | 08:30 | 2 |
| SANT ROAD | 08:56 | 1 min | 08:57 | 1 |
| PIPLOD JN | 09:08 | 1 min | 09:09 | 1 |
| LIMKHEDA | 09:17 | 1 min | 09:18 | 1 |
| MANGAL MAHUDI | 09:29 | 1 min | 09:30 | 1 |
| DAHOD | 09:50 | 2 mins | 09:52 | 3 |
| BORDI | 10:05 | 1 min | 10:06 | 2 |
| ANAS | 10:14 | 1 min | 10:15 | 1 |
| MEGHNAGAR | 10:26 | 2 mins | 10:28 | 1 |
| THANDLA RD | 10:37 | 1 min | 10:38 | 1 |
| PANCH PIPILA | 10:51 | 1 min | 10:52 | 1 |
| AMARGARH | 11:03 | 1 min | 11:04 | 2 |
| BAMNIA | 11:08 | 2 mins | 11:10 | 2 |
| BHAIRONGARH | 11:19 | 1 min | 11:20 | 1 |
| RAOTI | 11:31 | 1 min | 11:32 | 2 |
| BILDI | 11:40 | 1 min | 11:41 | 1 |
| MORWANI | 11:50 | 1 min | 11:51 | 1 |
| RATLAM JN | 12:20 | 10 mins | 12:30 | 5 |
| BANGROD | 12:41 | 1 min | 12:42 | 1 |
| RUNKHERA | 12:50 | 1 min | 12:51 | 1 |
| KHACHROD | 13:01 | 2 mins | 13:03 | 1 |
| NAGDA JN | 14:10 | 5 mins | 14:15 | 1 |
| MAHIDPUR ROAD | 14:29 | 2 mins | 14:31 | 2 |
| LUNI RICHHA | 14:41 | 2 mins | 14:43 | 1 |
| VIKRAMGARH ALOT | 14:53 | 2 mins | 14:55 | 2 |
| THURIA | 15:03 | 2 mins | 15:05 | 2 |
| CHAU MAHLA | 15:18 | 2 mins | 15:20 | 1 |
| SUWASRA | 15:35 | 2 mins | 15:37 | 2 |
| SHAMGARH | 15:53 | 2 mins | 15:55 | 2 |
| GAROT | 16:05 | 2 mins | 16:07 | 1 |
| BHAWANI MANDI | 16:26 | 2 mins | 16:28 | 2 |
| JHALAWAR ROAD | 16:43 | 2 mins | 16:45 | 2 |
| RAMGANJ MANDI | 17:08 | 2 mins | 17:10 | 2 |
| MORAK | 17:19 | 2 mins | 17:21 | 2 |
| DARA | 17:38 | 2 mins | 17:40 | 2 |
| DAKANIYA TALAV | 18:10 | 5 mins | 18:15 | 1 |
| KOTA JN | 19:00 | 20 mins | 19:20 | 1 |
| GURLA | 19:31 | 1 min | 19:32 | 1 |
| KESHORAI PATAN | 19:41 | 1 min | 19:42 | 2 |
| KAPREN | 19:59 | 1 min | 20:00 | 2 |
| LAKHERI | 20:18 | 2 mins | 20:20 | 1 |
| INDARGARH | 20:33 | 2 mins | 20:35 | 1 |
| SAWAI MADHOPUR | 21:05 | 5 mins | 21:10 | 1 |
| MALARNA | 21:34 | 1 min | 21:35 | 2 |
| NARAYANPUR TATWAR | 21:51 | 1 min | 21:52 | 2 |
| GANGAPUR CITY | 22:15 | 5 mins | 22:20 | 1 |
| SHRI MAHABIRJI | 22:43 | 2 mins | 22:45 | 2 |
| HINDAUN CITY | 22:58 | 2 mins | 23:00 | 2 |
| FATEH SINGHPURA | 23:09 | 1 min | 23:10 | 2 |
| BAYANA JN | 23:40 | 5 mins | 23:45 | 1 |
| BHARATPUR JN | 00:35 | 5 mins | 00:40 | 5 |
| MATHURA JN | 02:15 | 5 mins | 02:20 | 3 |
| KOSI KALAN | 02:53 | 2 mins | 02:55 | 1 |
| PALWAL | 03:53 | 2 mins | 03:55 | 4 |
| ASAOTI | 04:05 | 2 mins | 04:07 | 3 |
| BALLABGARH | 04:16 | 2 mins | 04:18 | 2 |
| FARIDABAD | 04:27 | 2 mins | 04:29 | 2 |
| TUGLAKABAD | 04:53 | 2 mins | 04:55 | 1 |
| OKHLA | 05:02 | 2 mins | 05:04 | 1 |
| DELHI H NIZAMUDDIN | 05:25 | 15 mins | 05:40 | 1 |
| SAHIBABAD | 06:09 | 2 mins | 06:11 | 1 |
| GHAZIABAD | 06:31 | 2 mins | 06:33 | 1 |
| NEW GHAZIABAD | 06:44 | 1 min | 06:45 | 1 |
| MURADNAGAR | 06:54 | 2 mins | 06:56 | 1 |
| MODINAGAR | 07:05 | 2 mins | 07:07 | 1 |
| MEERUT CITY | 07:30 | End | --------- | 3 |