| Train | Arr | Dep | Halt | PF | Runs on |
|---|---|---|---|---|---|
| 64076 Ndls-Pwl Emu New Delhi → Palwal | 01:05 | 01:06 | 1m | 4 | Daily |
| 12721 Dakshin Sf Exp Hyderabad Decan → Hazrat Nizamuddin | 03:01 | 03:03 | 2m | 3 | Daily |
| 12919 Malwa Express Dr Ambedkar Ngr (Mhow) → Shmata Vd Katra | 03:16 | 03:18 | 2m | 3 | Daily |
| 18238 Chhatisgarh Exp Amritsar Jn → Bilaspur Jn | 04:51 | 04:53 | 2m | 4 | Daily |
| 64074 Ndls-Dho Emu New Delhi → Dhaulpur | 05:09 | 05:10 | 1m | 4 | Daily |
| 12964 Mewar Express Udaipur City → Hazrat Nizamuddin | 06:14 | 06:16 | 2m | 3 | Daily |
| 64053 Pwl-Gzb Emu Palwal → Ghaziabad | 06:16 | 06:17 | 1m | 3 | Daily |
| 64062 Dli-Pwl Emu Delhi → Palwal | 07:03 | 07:04 | 1m | 4 | Daily |
| 64905 Mtj-Ndls Emu Mathura Jn → New Delhi | 07:06 | 07:07 | 1m | 3 | Daily |
| 12723 Telangana Sf Exp Hyderabad Decan → New Delhi | 07:06 | 07:08 | 2m | 3 | Daily |
| 64908 Ssb-Bvh Emu Shakurbasti ( Delhi) → Ballabgarh ends | 07:35 | — | 4 | Daily | |
| 64903 Mtj-Gzb Emu Mathura Jn → Ghaziabad | 07:47 | 07:47 | 3 | Daily | |
| 64071 Bvh-Ssb Emu Ballabgarh → Shakurbasti ( Delhi) starts | — | 08:00 | 5 | Daily | |
| 64077 Pwl-Ndls Emu Palwal → New Delhi | 08:07 | 08:08 | 1m | 3 | Daily |
| 64055 Pwl-Gzb Emu Palwal → Ghaziabad | 08:22 | 08:22 | 3 | Daily | |
| 64491 Pwl-Ndls Ladies Emu Palwal → New Delhi | 08:32 | 08:33 | 1m | 3 | MTWTFSS |
| 14211 Ndls Intercity Gwalior Jn → New Delhi | 08:39 | 08:40 | 1m | 3 | Daily |
| 64078 Ndls-Pwl Emu New Delhi → Palwal | 09:35 | 09:36 | 1m | 4 | Daily |
| 12189 Mahakaushal Exp Jabalpur → Hazrat Nizamuddin | 09:52 | 09:54 | 2m | 3 | Daily |
| 64057 Pwl-Gzb Emu Palwal → Ghaziabad | 11:12 | 11:12 | 3 | Daily | |
| 64012 Ssb-Pwl Emu Shakurbasti ( Delhi) → Palwal | 11:32 | 11:33 | 1m | 4 | Daily |
| 12059 Nzm Jan Shatabdi Kota Jn → Hazrat Nizamuddin | 11:36 | 11:38 | 2m | 3 | Daily |
| 12060 Janshatabdi Exp Hazrat Nizamuddin → Kota Jn | 13:06 | 13:08 | 2m | 4 | Daily |
| 12190 Mahakaushal Exp Hazrat Nizamuddin → Jabalpur | 13:14 | 13:16 | 2m | 4 | Daily |
| 64013 Pwl-Ssb Emu Palwal → Shakurbasti ( Delhi) | 13:19 | 13:20 | 1m | 3 | Daily |
| 64052 Gzb-Pwl Emu Ghaziabad → Palwal | 13:29 | 13:30 | 1m | 4 | Daily |
| 64015 Pwl-Ssb Emu Palwal → Shakurbasti ( Delhi) | 15:27 | 15:28 | 1m | 3 | Daily |
| 64016 Ssb-Pwl Emu Shakurbasti ( Delhi) → Palwal | 16:01 | 16:02 | 1m | 4 | Daily |
| 64904 Gzb-Mtj Emu Ghaziabad → Mathura Jn | 18:01 | 18:01 | 4 | Daily | |
| 14212 Intercity Exp New Delhi → Agra Cantt | 18:39 | 18:40 | 1m | 4 | Daily |
| 64492 Ndls-Pwl Ladies Emu New Delhi → Palwal | 18:42 | 18:43 | 1m | 3 | MTWTFSS |
| 12963 Mewar Express Hazrat Nizamuddin → Udaipur City | 18:46 | 18:48 | 2m | 4 | Daily |
| 64082 Ndls-Pwl Emu New Delhi → Palwal | 18:50 | 18:51 | 1m | 2 | Daily |
| 18237 Chattisgarh Exp Korba → Amritsar Jn | 19:06 | 19:08 | 2m | 2 | Daily |
| 64906 Gzb-Pwl Emu Ghaziabad → Palwal | 19:20 | 19:20 | 4 | Daily | |
| 64910 Ssb-Mtj Emu Shakurbasti ( Delhi) → Mathura Jn | 19:44 | 19:45 | 1m | 4 | Daily |
| 64073 Dho-Ndls Emu Dhaulpur → New Delhi | 20:58 | 20:58 | 1 | Daily | |
| 12920 Malwa Express Shmata Vd Katra → Dr Ambedkar Ngr (Mhow) | 21:12 | 21:14 | 2m | 4 | Daily |
| 11058 Asr Csmt Exp Amritsar Jn → C Shivaji Maharaj T | 21:20 | 21:22 | 2m | 4 | Daily |
| 64019 Pwl-Ssb Emu Palwal → Shakurbasti ( Delhi) | 22:37 | 22:37 | 1 | Daily | |
| 12722 Dakshin Exp Hazrat Nizamuddin → Hyderabad Decan | 23:18 | 23:20 | 2m | 4 | Daily |
| 64051 Pwl-Gzb Emu Palwal → Ghaziabad | 23:22 | 23:22 | 2 | Daily |
Times are scheduled times at this station (24-hour). Check live status for delays and platform changes.
Ballabgarh (station code BVH) is a railway station serving Faridabad in Hr, under Northern Railway (Delhi division). 42 trains are scheduled here: 1 originate, 1 terminate and 40 pass through. The first departure of the day is 64076 Ndls-Pwl Emu at 01:06 and the last is 64051 Pwl-Gzb Emu at 23:22. The most served destinations are Mathura Jn, Kosi Kalan, Agra Cantt, Agra Fort, Ghaziabad. Nearby stations include Faridabad New Town (4 km), Faridabad (8 km), Asaoti (10 km).
The station code of Ballabgarh is BVH.
Ballabgarh is under Northern Railway, Delhi division.
42 trains are scheduled at Ballabgarh: 1 originate, 1 terminate and 40 pass through.
The earliest scheduled departure is 64076 Ndls-Pwl Emu at 01:06, towards Palwal.
The last scheduled departure is 64051 Pwl-Gzb Emu at 23:22, towards Ghaziabad.
11 trains run from Ballabgarh to Mathura Jn (about 105 km). See the trains between stations page for timings and seat availability.
Nearby stations are Faridabad New Town (FDN, 4 km), Faridabad (FDB, 8 km), Asaoti (AST, 10 km), Tugalakabad (TKD, 18 km).