Trains from TITVALA to KALYAN JN
Direct trains
| Train | Name | Dep | Arr | Runs |
|---|---|---|---|---|
| 96602 | MUMBAI CST Slow | 04:01 | 04:16 | Daily |
| 96604 | MUMBAI CST Slow | 04:37 | 04:52 | Daily |
| 96402 | MUMBAI CST Slow | 05:22 | 05:36 | Daily |
| 96606 | MUMBAI CST Slow | 05:35 | 05:50 | Daily |
| 96502 | MUMBAI CST Slow | 05:55 | 06:09 | Daily |
| 96608 | MUMBAI CST Slow | 06:13 | 06:28 | Daily |
| 96504 | MUMBAI CST Slow | 06:33 | 06:48 | Daily |
| 96610 | MUMBAI CST Slow | 06:46 | 07:01 | Daily |
| 95402 | MUMBAI CST Fast | 07:07 | 07:21 | Daily |
| 95602 | MUMBAI CST Semi Fast | 07:24 | 07:39 | Daily |
| 96506 | MUMBAI CST Slow | 07:30 | 07:43 | Daily |
| 95404 | MUMBAI CST Fast | 07:40 | 07:54 | Daily |
| 96612 | MUMBAI CST Slow | 07:53 | 08:07 | Daily |
| 95502 | MUMBAI CST Fast | 07:59 | 08:13 | Daily |
| 95406 | MUMBAI CST Fast | 08:18 | 08:32 | Daily |
| 96614 | MUMBAI CST Slow | 08:33 | 08:50 | Daily |
| 95504 | MUMBAI CST Fast | 08:53 | 09:08 | Daily |
| 95604 | MUMBAI CST Semi Fast | 09:04 | 09:19 | Daily |
| 96508 | THANE Slow | 09:10 | 09:24 | Daily |
| 95408 | MUMBAI CST Fast | 09:15 | 09:31 | Daily |
| 96510 | MUMBAI CST Slow | 09:41 | 09:55 | Daily |
| 96616 | THANE Slow | 09:54 | 10:09 | Daily |
| 96512 | MUMBAI CST Slow | 10:23 | 10:36 | Daily |
| 95606 | MUMBAI CST Fast | 10:42 | 10:59 | Daily |
| 96618 | MUMBAI CST Slow | 10:58 | 11:15 | Daily |
| 95410 | MUMBAI CST Fast | 11:07 | 11:21 | Daily |
| 96620 | MUMBAI CST Slow | 11:16 | 11:31 | Daily |
| 96514 | MUMBAI CST Slow | 11:38 | 11:51 | Daily |
| 96622 | MUMBAI CST Slow | 11:57 | 12:12 | Daily |
| 95412 | MUMBAI CST Fast | 12:11 | 12:24 | Daily |
| 96624 | MUMBAI CST Slow | 12:21 | 12:36 | Daily |
| 96626 | MUMBAI CST Slow | 12:45 | 13:00 | Daily |
| 96628 | MUMBAI CST Slow | 13:01 | 13:16 | Daily |
| 95414 | MUMBAI CST Fast | 13:20 | 13:33 | Daily |
| 96630 | MUMBAI CST Slow | 13:24 | 13:39 | Daily |
| 96516 | THANE Slow | 13:38 | 13:51 | Daily |
| 96632 | MUMBAI CST Slow | 13:56 | 14:11 | Daily |
| 95416 | MUMBAI CST Fast | 14:29 | 14:43 | Daily |
| 96634 | MUMBAI CST Slow | 14:48 | 15:03 | Daily |
| 96636 | MUMBAI CST Slow | 15:05 | 15:20 | Daily |
| 95506 | MUMBAI CST Fast | 15:22 | 15:35 | Daily |
| 96638 | MUMBAI CST Fast | 15:35 | 15:50 | Daily |
| 95418 | MUMBAI CST Fast | 15:40 | 15:54 | Daily |
| 95608 | MUMBAI CST Semi Fast | 15:58 | 16:13 | Daily |
| 95508 | MUMBAI CST Fast | 16:09 | 16:24 | Daily |
| 95420 | MUMBAI CST Fast | 16:34 | 16:48 | Daily |
| 95610 | MUMBAI CST Fast | 16:48 | 17:03 | Daily |
| 95510 | MUMBAI CST Fast | 17:06 | 17:19 | Daily |
| 95612 | MUMBAI CST Semi Fast | 17:11 | 17:26 | Daily |
| 95422 | MUMBAI CST Fast | 17:22 | 17:36 | Daily |
| 95614 | MUMBAI CST Semi Fast | 17:31 | 17:47 | Daily |
| 95512 | MUMBAI CST Fast | 17:46 | 18:02 | Daily |
| 96404 | THANE Slow | 17:57 | 18:10 | Daily |
| 95616 | MUMBAI CST Fast | 18:21 | 18:37 | Daily |
| 96518 | MUMBAI CST Slow | 18:37 | 18:50 | Daily |
| 96640 | THANE Slow | 19:01 | 19:16 | Daily |
| 95424 | MUMBAI CST Fast | 19:15 | 19:29 | Daily |
| 95514 | MUMBAI CST Fast | 19:32 | 19:46 | Daily |
| 96642 | MUMBAI CST Slow | 19:47 | 20:04 | Daily |
| 96520 | MUMBAI CST Slow | 20:04 | 20:17 | Daily |
| 96644 | MUMBAI CST Slow | 20:17 | 20:33 | Daily |
| 96646 | MUMBAI CST Slow | 20:38 | 20:54 | Daily |
| 95516 | MUMBAI CST Fast | 20:55 | 21:10 | Daily |
| 96648 | MUMBAI CST Slow | 21:00 | 21:15 | Daily |
| 95426 | MUMBAI CST Fast | 21:12 | 21:25 | Daily |
| 96650 | MUMBAI CST Slow | 21:24 | 21:39 | Daily |
| 95428 | MUMBAI CST Fast | 22:17 | 22:31 | Daily |
| 96652 | THANE Slow | 22:25 | 22:41 | Daily |
| 96654 | THANE Slow | 22:25 | 22:41 | Daily |
| 96522 | MUMBAI CST Slow | 22:37 | 22:50 | Daily |
| 96656 | DADAR Slow | 22:57 | 23:12 | Daily |
| 96658 | THANE Slow | 23:28 | 23:43 | Daily |
| 96406 | MUMBAI CST Slow | 23:32 | 23:47 | Daily |
| 96524 | KALYAN Slow | 23:53 | 00:06 +1d | Daily |
Our planner also finds connecting journeys — transfers at any shared station, not just major junctions. Indicative times; verify on official sources before travel.