| Station | Scheduled Arr/Actual Arr | Arrived | Scheduled Dep/Actual Dep | Departed | Sch Arr Date/Act Arr Date | Day | Dist. | Delay Status |
| [KCVL]KOCHUVELI | Source/00:00 | Yes | 08:45/08:52 | Yes | 31 Aug 2018/31 Aug 2018 | 1 | 0 | 0 mins late |
| [QLN]KOLLAM JN | 09:35/09:55 | Yes | 09:40/10:03 | Yes | 31 Aug 2018/31 Aug 2018 | 1 | 58 | 20 mins late |
| [CNGR]CHENGANNUR | 10:33/11:02 | Yes | 10:35/11:04 | Yes | 31 Aug 2018/31 Aug 2018 | 1 | 119 | 29 mins late |
| [KTYM]KOTTAYAM | 11:22/12:05 | Yes | 11:25/12:09 | Yes | 31 Aug 2018/31 Aug 2018 | 1 | 154 | 43 mins late |
| [ERN]ERNAKULAM TOWN | 12:55/13:27 | Yes | 13:00/13:45 | Yes | 31 Aug 2018/31 Aug 2018 | 1 | 217 | 32 mins late |
| [TCR]THRISUR | 14:02/15:51 | Yes | 14:05/15:52 | Yes | 31 Aug 2018/31 Aug 2018 | 1 | 288 | 109 mins late |
| [SRR]SHORANUR JN | 15:00/16:35 | Yes | 15:05/16:39 | Yes | 31 Aug 2018/31 Aug 2018 | 1 | 321 | 95 mins late |
| [CLT]KOZHIKKODE | 16:22/17:43 | No | 16:25/18:16 | Yes | 31 Aug 2018/31 Aug 2018 | 1 | 407 | 81 mins late |
| [CAN]KANNUR | 17:52/19:25 | Yes | 17:55/19:28 | Yes | 31 Aug 2018/31 Aug 2018 | 1 | 497 | 93 mins late |
| [KGQ]KASARAGOD | 18:48/20:35 | Yes | 18:50/20:37 | Yes | 31 Aug 2018/31 Aug 2018 | 1 | 582 | 107 mins late |
| [MAJN]MANGALORE JN | 20:05/21:25 | Yes | 20:15/21:55 | Yes | 31 Aug 2018/31 Aug 2018 | 1 | 634 | 80 mins late |
| [UD]UDUPI | 21:50/23:11 | Yes | 21:52/23:13 | Yes | 31 Aug 2018/31 Aug 2018 | 1 | 700 | 81 mins late |
| [MAO]MADGAON | 02:10/03:30 | Yes | 02:20/03:45 | Yes | 1 Sep 2018/1 Sep 2018 | 2 | 947 | 80 mins late |
| [RN]RATNAGIRI | 07:00/12:06 | Yes | 07:05/12:15 | Yes | 1 Sep 2018/1 Sep 2018 | 2 | 1262 | 306 mins late |
| [PNVL]PANVEL | 13:35/17:08 | Yes | 13:40/17:19 | Yes | 1 Sep 2018/1 Sep 2018 | 2 | 1619 | 213 mins late |
| [BSR]VASAI ROAD | 15:50/19:18 | Yes | 15:55/19:30 | Yes | 1 Sep 2018/1 Sep 2018 | 2 | 1683 | 208 mins late |
| [ST]SURAT | 19:35/22:29 | Yes | 19:40/22:34 | Yes | 1 Sep 2018/1 Sep 2018 | 2 | 1898 | 174 mins late |
| [BRC]VADODARA JN | 21:58/00:18 | Yes | 22:18/00:36 | Yes | 1 Sep 2018/2 Sep 2018 | 3 | 2027 | 140 mins late |
| [KOTA]KOTA JN | 06:05/07:50 | Yes | 06:10/07:55 | Yes | 2 Sep 2018/2 Sep 2018 | 3 | 2559 | 105 mins late |
| [NZM]HAZRAT NIZAMUDDIN | 12:40/13:32 | Yes | 12:55/13:41 | Yes | 2 Sep 2018/2 Sep 2018 | 3 | 3016 | 52 mins late |
| [GZB]GHAZIABAD | 13:38/14:28 | Yes | 13:40/14:30 | Yes | 2 Sep 2018/2 Sep 2018 | 3 | 3043 | 50 mins late |
| [MTC]MEERUT CITY | 14:25/15:17 | Yes | 14:27/15:19 | Yes | 2 Sep 2018/2 Sep 2018 | 3 | 3091 | 52 mins late |
| [MOZ]MUZAFFARNAGAR | 15:15/16:12 | Yes | 15:17/16:14 | Yes | 2 Sep 2018/2 Sep 2018 | 3 | 3146 | 57 mins late |
| [RK]ROORKEE | 16:56/17:41 | Yes | 16:58/17:42 | Yes | 2 Sep 2018/2 Sep 2018 | 3 | 3230 | 45 mins late |
| [HW]HARIDWAR JN | 18:45/19:10 | Yes | 19:05/19:15 | Yes | 2 Sep 2018/2 Sep 2018 | 3 | 3271 | 25 mins late |
| [DDN]DEHRADUN | 22:00/21:40 | Yes | Destination/00:00 | No | 2 Sep 2018/2 Sep 2018 | 3 | 3323 | -20 mins late |
Live Train Status of 22659 - KCVL DDN EXP: This train runs between KOCHUVELI (KCVL) and DEHRADUN (DDN). It covers total distance of 3323 kilometers and arrives its destination on day 3. It departs from its source station KOCHUVELI (KCVL) at 08:45 and reaches its destination DEHRADUN (DDN) at 22:00 on 3 day. There are 26 halts in its route.