| Train | Arr | Dep | Halt | PF | Runs on |
|---|---|---|---|---|---|
| 96019 Kp Kalyan Jn → Palasdari | 00:15 | 00:16 | 1m | 2 | Daily |
| 96227 Bl Kalyan Jn → Badlapur ends | 00:32 | — | 1 | Daily | |
| 95015 Kp Kalyan Jn → Palasdari | 00:39 | 00:40 | 1m | 1 | Daily |
| 96119 Cstm Kjt Local C Shivaji Maharaj T → Karjat | 01:14 | 01:15 | 1m | Daily | |
| 96115 S Kalyan Jn → Karjat | 01:16 | 01:17 | 1m | 1 | Daily |
| 96229 Bl Kalyan Jn → Badlapur ends | 01:39 | — | 1 | Daily | |
| 96101 S Kalyan Jn → Karjat | 01:57 | 01:58 | 1m | 1 | Daily |
| 96102 S Karjat → Kalyan Jn | 03:02 | 03:03 | 1m | 3 | Daily |
| 96104 S Karjat → Kalyan Jn | 04:06 | 04:07 | 1m | 3 | Daily |
| 96106 S Karjat → Kalyan Jn | 04:59 | 05:00 | 1m | 3 | Daily |
| 95102 S Karjat → Kalyan Jn | 05:24 | 05:25 | 1m | 3 | Daily |
| 96202 Bl Badlapur → Kalyan Jn starts | — | 05:40 | 1 | Daily | |
| 95002 Kp Palasdari → Kalyan Jn | 05:51 | 05:52 | 1m | 3 | Daily |
| 96103 Ts Kalyan Jn → Karjat | 05:51 | 05:52 | 1m | 1 | Daily |
| 95001 Kp- Kalyan Jn → Palasdari | 06:10 | 06:11 | 1m | 2 | Daily |
| 96204 Bl Badlapur → Kalyan Jn starts | — | 06:15 | 1 | Daily | |
| 96105 Ts Kalyan Jn → Karjat | 06:18 | 06:19 | 1m | 1 | Daily |
| 95104 S Karjat → Kalyan Jn | 06:21 | 06:22 | 1m | 3 | Daily |
| 96107 S Kalyan Jn → Karjat | 06:33 | 06:34 | 1m | 1 | Daily |
| 96201 Cbl Kalyan Jn → Badlapur ends | 06:43 | — | 1 | Daily | |
| 96206 Bl Badlapur → Kalyan Jn starts | — | 06:46 | 1 | Daily | |
| 95202 Bl Badlapur → Kalyan Jn starts | — | 06:52 | 1 | Daily | |
| 95106 S Karjat → Kalyan Jn | 07:05 | 07:06 | 1m | 3 | Daily |
| 95101 S Kalyan Jn → Karjat | 07:09 | 07:10 | 1m | 1 | Daily |
| 95004 Kp Palasdari → Kalyan Jn | 07:13 | 07:14 | 1m | 3 | Daily |
| 95108 S Karjat → Kalyan Jn | 07:32 | 07:33 | 1m | 3 | Daily |
| 95103 S Kalyan Jn → Karjat | 07:33 | 07:34 | 1m | 1 | Daily |
| 95201 Bl Kalyan Jn → Badlapur ends | 07:45 | — | 1 | Daily | |
| 95110 S Karjat → Kalyan Jn | 07:50 | 07:51 | 1m | 3 | Daily |
| 96208 Tbl Badlapur → Kalyan Jn starts | — | 07:56 | 1 | Daily | |
| 95204 Bl Badlapur → Kalyan Jn starts | — | 08:10 | 1 | Daily | |
| 95105 S Kalyan Jn → Karjat | 08:10 | 08:11 | 1m | 2 | Daily |
| 95112 S Karjat → Kalyan Jn | 08:24 | 08:25 | 1m | 3 | Daily |
| 95203 Bl Kalyan Jn → Badlapur ends | 08:32 | — | 1 | Daily | |
| 95206 Bl Badlapur → Kalyan Jn starts | — | 08:45 | 1 | Daily | |
| 96210 Bl Badlapur → Kalyan Jn starts | — | 08:52 | 1 | Daily | |
| 95003 Kp Kalyan Jn → Palasdari | 08:52 | 08:53 | 1m | 1 | Daily |
| 95114 S Karjat → Kalyan Jn | 08:58 | 08:59 | 1m | 3 | Daily |
| 95205 Bl Kalyan Jn → Badlapur ends | 09:22 | — | 1 | Daily | |
| 95208 Bl Badlapur → Kalyan Jn starts | — | 09:29 | 1 | Daily | |
| 95006 Kp Palasdari → Kalyan Jn | 09:37 | 09:38 | 1m | 3 | Daily |
| 95107 S Kalyan Jn → Karjat | 09:37 | 09:38 | 1m | 1 | Daily |
| 95207 Bl Kalyan Jn → Badlapur ends | 10:17 | — | 1 | Daily | |
| 95116 S Karjat → Kalyan Jn | 10:17 | 10:18 | 1m | 3 | Daily |
| 95109 S Kalyan Jn → Karjat | 10:21 | 10:22 | 1m | 1 | Daily |
| 96212 Bl Badlapur → Kalyan Jn starts | — | 10:26 | 1 | Daily | |
| 95209 Bl Kalyan Jn → Badlapur ends | 10:32 | — | 1 | Daily | |
| 95210 Bl Badlapur → Kalyan Jn starts | — | 10:42 | 1 | MTWTFSS | |
| 95211 Bl Kalyan Jn → Badlapur ends | 10:49 | — | 1 | Daily | |
| 95111 S Kalyan Jn → Karjat | 10:55 | 10:56 | 1m | 1 | Daily |
| 96214 Bl Badlapur → Kalyan Jn starts | — | 10:58 | 1 | Daily | |
| 95213 Bl Kalyan Jn → Badlapur ends | 11:09 | — | 1 | Daily | |
| 95118 S Karjat → Kalyan Jn | 11:14 | 11:15 | 1m | 3 | Daily |
| 95113 S Kalyan Jn → Karjat | 11:22 | 11:23 | 1m | 1 | Daily |
| 96216 Bl Badlapur → Kalyan Jn starts | — | 11:25 | 1 | Daily | |
| 95215 Bl Kalyan Jn → Badlapur ends | 11:32 | — | 1 | Daily | |
| 96218 Bl Badlapur → Kalyan Jn starts | — | 11:41 | 1 | Daily | |
| 95217 Bl Kalyan Jn → Badlapur ends | 11:46 | — | 1 | Daily | |
| 95120 S Karjat → Kalyan Jn | 11:50 | 11:51 | 1m | 3 | Daily |
| 95115 S Kalyan Jn → Karjat | 11:58 | 11:59 | 1m | 1 | Daily |
| 96220 Bl Badlapur → Kalyan Jn starts | — | 12:00 | 1 | Daily | |
| 95219 Bl Kalyan Jn → Badlapur ends | 12:07 | — | 1 | Daily | |
| 95212 Bl Badlapur → Kalyan Jn starts | — | 12:15 | 3 | Daily | |
| 95221 Dbl Kalyan Jn → Badlapur ends | 12:21 | — | 1 | Daily | |
| 95214 Dbl Badlapur → Kalyan Jn starts | — | 12:27 | 1 | MTWTFSS | |
| 95122 S Karjat → Kalyan Jn | 12:31 | 12:32 | 1m | 3 | Daily |
| 95117 S Kalyan Jn → Karjat | 12:34 | 12:35 | 1m | 1 | Daily |
| 95124 S Karjat → Kalyan Jn | 12:54 | 12:55 | 1m | 3 | Daily |
| 96109 Ts Kalyan Jn → Karjat | 12:57 | 12:58 | 1m | 1 | Daily |
| 95223 Bl Kalyan Jn → Badlapur ends | 13:12 | — | 1 | Daily | |
| 95216 Bl Badlapur → Kalyan Jn starts | — | 13:22 | 1 | Daily | |
| 95126 S Karjat → Kalyan Jn | 13:31 | 13:32 | 1m | 3 | Daily |
| 95225 Dbl Ac Kalyan Jn → Badlapur ends | 13:39 | — | 1 | Daily | |
| 95005 Kp Kalyan Jn → Palasdari | 13:43 | 13:44 | 1m | 2 | Daily |
| 95218 Dbl Badlapur → Kalyan Jn starts | — | 13:48 | 1 | Daily | |
| 96108 Ts Karjat → Kalyan Jn | 13:58 | 13:59 | 1m | 3 | Daily |
| 96203 Tbl Kalyan Jn → Badlapur ends | 13:59 | — | 1 | Daily | |
| 95220 Bl Badlapur → Kalyan Jn starts | — | 14:11 | 1 | Daily | |
| 95128 S Karjat → Kalyan Jn | 14:26 | 14:27 | 1m | 3 | Daily |
| 95119 S Kalyan Jn → Karjat | 14:43 | 14:44 | 1m | 1 | Daily |
| 95008 Kp Palasdari → Kalyan Jn | 14:45 | 14:46 | 1m | 3 | Daily |
| 95227 Bl Kalyan Jn → Badlapur ends | 14:49 | — | 1 | Daily | |
| 95222 Bl Badlapur → Kalyan Jn starts | — | 14:57 | 1 | Daily | |
| 95121 S Kalyan Jn → Karjat | 15:00 | 15:01 | 1m | 1 | Daily |
| 95229 Bl Kalyan Jn → Badlapur ends | 15:15 | — | 1 | Daily | |
| 95224 Bl Badlapur → Kalyan Jn starts | — | 15:32 | 3 | Daily | |
| 96205 Bl Kalyan Jn → Badlapur ends | 15:39 | — | 1 | Daily | |
| 95226 Bl Badlapur → Kalyan Jn starts | — | 15:47 | 1 | Daily | |
| 95130 S Karjat → Kalyan Jn | 15:57 | 15:58 | 1m | 3 | Daily |
| 96207 Bl Kalyan Jn → Badlapur ends | 16:02 | — | 1 | Daily | |
| 95123 S Kalyan Jn → Karjat | 16:09 | 16:10 | 1m | 1 | Daily |
| 95228 Bl Badlapur → Kalyan Jn starts | — | 16:18 | 1 | Daily | |
| 95231 Bl Kalyan Jn → Badlapur ends | 16:27 | — | 1 | Daily | |
| 95132 S Karjat → Kalyan Jn | 16:31 | 16:32 | 1m | 3 | Daily |
| 95007 Kp Kalyan Jn → Palasdari | 16:35 | 16:36 | 1m | 1 | Daily |
| 95230 Bl Badlapur → Kalyan Jn starts | — | 16:47 | 1 | Daily | |
| 96209 Tbl Kalyan Jn → Badlapur ends | 16:52 | — | 1 | Daily | |
| 95232 Bl Badlapur → Kalyan Jn starts | — | 17:00 | 1 | Daily | |
| 95125 S Kalyan Jn → Karjat | 17:02 | 17:03 | 1m | 1 | Daily |
| 95233 Bl Kalyan Jn → Badlapur ends | 17:08 | — | 1 | Daily | |
| 95234 Bl Badlapur → Kalyan Jn starts | — | 17:16 | 1 | Daily | |
| 95010 Kp Palasdari → Kalyan Jn | 17:28 | 17:29 | 1m | 3 | Daily |
| 95127 S Kalyan Jn → Karjat | 17:51 | 17:52 | 1m | 1 | Daily |
| 95134 S Karjat → Kalyan Jn | 18:04 | 18:05 | 1m | 3 | Daily |
| 95235 Bl Kalyan Jn → Badlapur ends | 18:07 | — | 1 | Daily | |
| 95236 Bl Badlapur → Kalyan Jn starts | — | 18:17 | 1 | Daily | |
| 95136 S Karjat → Kalyan Jn | 18:27 | 18:28 | 1m | 3 | Daily |
| 96111 Ts Kalyan Jn → Karjat | 18:40 | 18:41 | 1m | 1 | Daily |
| 95237 Bl Kalyan Jn → Badlapur ends | 18:48 | — | 1 | Daily | |
| 95238 Bl Badlapur → Kalyan Jn starts | — | 18:55 | 1 | Daily | |
| 95009 Kp Kalyan Jn → Palasdari | 18:55 | 18:56 | 1m | 1 | Daily |
| 95012 Kp Palasdari → Kalyan Jn | 18:59 | 19:00 | 1m | 3 | Daily |
| 95138 S Karjat → Kalyan Jn | 19:11 | 19:12 | 1m | 3 | Daily |
| 95239 Bl Kalyan Jn → Badlapur ends | 19:26 | — | 1 | Daily | |
| 95240 Bl Badlapur → Kalyan Jn starts | — | 19:34 | 1 | Daily | |
| 95129 S Kalyan Jn → Karjat | 19:40 | 19:41 | 1m | 1 | Daily |
| 96211 Tbl Kalyan Jn → Badlapur ends | 19:47 | — | 1 | Daily | |
| 95242 Bl Badlapur → Kalyan Jn starts | — | 20:03 | 1 | Daily | |
| 95241 Bl Kalyan Jn → Badlapur ends | 20:08 | — | 1 | Daily | |
| 95140 S Karjat → Kalyan Jn | 20:14 | 20:15 | 1m | 3 | Daily |
| 95131 S Kalyan Jn → Karjat | 20:18 | 20:19 | 1m | 1 | Daily |
| 96222 Bl Badlapur → Kalyan Jn starts | — | 20:22 | 1 | Daily | |
| 95243 Bl Kalyan Jn → Badlapur ends | 20:35 | — | 1 | Daily | |
| 96213 Tbl Kalyan Jn → Badlapur ends | 20:41 | — | 1 | Daily | |
| 95244 Bl Badlapur → Kalyan Jn starts | — | 20:46 | 1 | Daily | |
| 95245 Bl Kalyan Jn → Badlapur ends | 20:48 | — | 1 | Daily | |
| 96117 Tna Kjt Local Thane → Karjat | 20:56 | 20:57 | 1m | Daily | |
| 96113 Ts Kalyan Jn → Karjat | 20:58 | 20:59 | 1m | 1 | Daily |
| 96224 Bl Badlapur → Kalyan Jn starts | — | 21:06 | 1 | Daily | |
| 95142 S Karjat → Kalyan Jn | 21:09 | 21:10 | 1m | 3 | Daily |
| 95133 S Kalyan Jn → Karjat | 21:15 | 21:16 | 1m | 2 | Daily |
| 96215 Bl Kalyan Jn → Badlapur ends | 21:29 | — | 1 | Daily | |
| 95246 Bl Badlapur → Kalyan Jn starts | — | 21:37 | 1 | Daily | |
| 96217 Bl Kalyan Jn → Badlapur ends | 21:41 | — | 1 | Daily | |
| 95144 S Karjat → Kalyan Jn | 21:41 | 21:42 | 1m | 3 | Daily |
| 95248 Bl- Badlapur → Kalyan Jn starts | — | 21:58 | 2 | Daily | |
| 95011 Kp Kalyan Jn → Palasdari | 22:06 | 22:07 | 1m | 1 | Daily |
| 96110 S Karjat → Kalyan Jn | 22:14 | 22:15 | 1m | 3 | Daily |
| 96112 Kjt Cstm Local Karjat → C Shivaji Maharaj T | 22:15 | 22:16 | 1m | Daily | |
| 96219 Tbl Kalyan Jn → Badlapur ends | 22:26 | — | 1 | Daily | |
| 95146 S Karjat → Kalyan Jn | 22:34 | 22:35 | 1m | 3 | Daily |
| 96226 Pbl Badlapur → Kalyan Jn starts | — | 22:40 | 1 | Daily | |
| 95135 S Kalyan Jn → Karjat | 22:48 | 22:49 | 1m | 1 | Daily |
| 96221 Bl Kalyan Jn → Badlapur ends | 22:56 | — | 1 | Daily | |
| 96228 Tbl Badlapur → Kalyan Jn starts | — | 23:04 | 1 | Daily | |
| 96232 Bud Cla Local Badlapur → Kurla Jn starts | — | 23:04 | Daily | ||
| 96020 Kp Palasdari → Kalyan Jn | 23:13 | 23:14 | 1m | 3 | Daily |
| 96223 Bl Kalyan Jn → Badlapur ends | 23:17 | — | 1 | Daily | |
| 95013 Kp- Kalyan Jn → Palasdari | 23:23 | 23:24 | 1m | 2 | Daily |
| 96230 Bl Badlapur → Kalyan Jn starts | — | 23:29 | 1 | Daily | |
| 96234 Bud Cstm Local Badlapur → C Shivaji Maharaj T starts | — | 23:31 | Daily | ||
| 96225 Bl Kalyan Jn → Badlapur ends | 23:33 | — | 1 | Daily | |
| 95247 Bl Kalyan Jn → Badlapur ends | 23:52 | — | 1 | Daily |
Times are scheduled times at this station (24-hour). Check live status for delays and platform changes.
Badlapur (station code BUD) is a railway station serving Thane in Maharashtra, under Central Railway (Mumbai division). 153 trains are scheduled here: 41 originate, 39 terminate and 73 pass through. The first departure of the day is 96019 Kp at 00:16 and the last is 96234 Bud Cstm Local at 23:31. The most served destinations are Nahur, Bhandup, Kanjur Marg, Vikhroli, Ghat Kopar. Nearby stations include Ambarnath (8 km), Ulhasnagar (10 km), Vangani (10 km).
The station code of Badlapur is BUD.
Badlapur is under Central Railway, Mumbai division.
153 trains are scheduled at Badlapur: 41 originate, 39 terminate and 73 pass through.
The earliest scheduled departure is 96019 Kp at 00:16, towards Palasdari.
The last scheduled departure is 96234 Bud Cstm Local at 23:31, towards C Shivaji Maharaj T.
3 trains run from Badlapur to Nahur (about 41 km). See the trains between stations page for timings and seat availability.
Nearby stations are Ambarnath (ABH, 8 km), Ulhasnagar (ULNR, 10 km), Vangani (VGI, 10 km), Vithalwadi (VLDI, 12 km).