Travel from Delhi to Ballabgarh

Train from Delhi to Ballabgarh

Indian Railways operates a train from Delhi to Ballabgarh 5 times a day. Tickets cost $1 - $14 and the journey takes 53 min.

How to get from Delhi to Ballabgarh

From New Delhi (NDLS) train to Ballabgarh (BVH). 53 min ₹674. From Ito Metro to Escourts Mujesar then taxi to Ballabgarh. 1 h 6 min ₹241. From Delhi taxi to Ballabgarh. 36 min ₹1,023. From Delhi drive to Ballabgarh. 36 min ₹307. From Delhi Uber to Ballabgarh. 36 min ₹607.

Is there a direct train between Delhi and Ballabgarh?

Yes, there is a direct train departing from New Delhi (NDLS) and arriving at Ballabgarh (BVH). Services depart 5 times a day, and operate every day. The journey takes approximately 53 mins.

Operators from Delhi to Ballabgarh