There are 7 ways to get from Ballabgarh to Gurgaon (Station) by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from AIIMS Ballabhgarh to Faridabad Old stationbus
- Take the bus from Faridabad, Haryana to Gurugrambus
- Take the bus from Jacobpura Lajpat Nagar to Gurugram stationbus
2h 19mBus via Badarpur Border
cheapest- Take the bus from Badarpur Border to Gurugram ISBTbus Badarpurbordertogurgaonup / ...
3h 34m₹63–179Line 12723 train, line 12015 train
- Take the train from Ballabgarh to New Delhitrain 12723 / ...
- Take the train from New Delhi to Gurgaontrain 12015 / ...
2h 38m₹230–1,872Drive 46.1 km
- Drive from Ballabgarh to Gurgaon (Station)car 46.1 km
46 min₹520–752Taxi
- Take the taxi from Ballabgarh to Gurgaon (Station)taxi 46.1 km
46 min₹850–1,100Line 04445 train, line 04283 train
- Take the train from Ballabgarh to Tilak Bridgetrain 04445 / ...
- Take the train from Delhi to Gurgaontrain 04283 / ...
2h 55m₹238–1,892Line 12723 train, bus, line 04283 train
- Take the train from Ballabgarh to Hazrat Nizamuddintrain
- Take the bus from Nizamuddin station to Sarai Rohilla Govt Qtrsbus
- Take the train from Delhi Sarai Rohilla to Gurgaontrain
2h 56m₹238–1,871
Ballabgarh to Gurgaon (Station) by train
Questions & Answers
The cheapest way to get from Ballabgarh to Gurgaon (Station) is to bus via Badarpur Border which costs ₹60 - ₹180 and takes 3h 34m.
The fastest way to get from Ballabgarh to Gurgaon (Station) is to drive which takes 46 min and costs ₹500 - ₹750.
No, there is no direct bus from Ballabgarh to Gurgaon (Station) station. However, there are services departing from AIIMS Ballabhgarh and arriving at Gurugram station via Faridabad, Haryana and Jacobpura Lajpat Nagar. The journey, including transfers, takes approximately 2h 19m.
No, there is no direct train from Ballabgarh to Gurgaon (Station). However, there are services departing from Ballabgarh and arriving at Gurgaon via New Delhi. The journey, including transfers, takes approximately 2h 38m.
The distance between Ballabgarh and Gurgaon (Station) is 52 km. The road distance is 46.1 km.
The best way to get from Ballabgarh to Gurgaon (Station) without a car is to bus which takes 2h 19m and costs .
It takes approximately 2h 19m to get from Ballabgarh to Gurgaon (Station), including transfers.
Ballabgarh to Gurgaon (Station) bus services, operated by Gurugram Metropolitan City Bus Limited, depart from AIIMS Ballabhgarh station.
Ballabgarh to Gurgaon (Station) train services, operated by Indian Railways, depart from Ballabgarh station.
The best way to get from Ballabgarh to Gurgaon (Station) is to bus which takes 2h 19m and costs . Alternatively, you can line 12723 train and line 12015 train, which costs ₹230 - ₹1,900 and takes 2h 38m.
What companies run services between Ballabgarh, Haryana, India and Gurgaon (Station), India?
You can take a bus from AIIMS Ballabhgarh to Gurgaon (Station) via Faridabad Old station, Faridabad, Haryana, Gurugram, Jacobpura Lajpat Nagar, and Gurugram station in around 2h 19m. Alternatively, you can take a train from Ballabgarh to Gurgaon via New Delhi in around 2h 38m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ballabgarh to New Delhi
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–140
- Third AC (3A)
- ₹340–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹700–950
Train from New Delhi to Gurgaon
- Ave. Duration
- 46 min
- Frequency
- 5 times a day
- Estimated price
- ₹110–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹340–420
- Second AC (2A)
- ₹450–600
- First Class (1A)
- ₹700–950
Train from Ballabgarh to Tilak Bridge
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- ₹110–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹340–420
- Second AC (2A)
- ₹450–600
- First Class (1A)
- ₹700–950
Train from Delhi to Gurgaon
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- ₹110–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹340–420
- Second AC (2A)
- ₹450–600
- First Class (1A)
- ₹700–950
Train from Ballabgarh to Hazrat Nizamuddin
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- ₹110–900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹330–420
- Second AC (2A)
- ₹450–600
- First Class (1A)
- ₹700–900
Train from Delhi Sarai Rohilla to Gurgaon
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- ₹110–900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹330–420
- Second AC (2A)
- ₹440–600
- First Class (1A)
- ₹700–900
- Phone
- +91 73034 22556
- [email protected]
- Website
- gmcbl.in
Bus from AIIMS Ballabhgarh to Faridabad Old station
- Ave. Duration
- 24 min
- Frequency
- Every 4 hours
- Estimated price
- ₹11–17
- Website
- https://www.gmcbl.in/?language=en
Bus from Jacobpura Lajpat Nagar to Gurugram station
- Ave. Duration
- 12 min
- Frequency
- Every 10 minutes
- Estimated price
- ₹10–15
- Website
- https://www.gmcbl.in/?language=en
- Phone
- +91-11-23370236
- [email protected]
- Website
- dtc.delhi.gov.in
Bus from Nizamuddin station to Sarai Rohilla Govt Qtrs
- Ave. Duration
- 58 min
- Frequency
- Every 20 minutes
- Estimated price
- ₹11–70
- Website
- https://dtc.delhi.gov.in
- Ordinary Buses
- ₹11–16
- AC Buses
- ₹17–25
- Airport Express Services
- ₹50–70
Bus from Badarpur Border to Gurugram ISBT
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- ₹12–110
- Website
- https://dtc.delhi.gov.in
- Ordinary Buses
- ₹12–18
- AC Buses
- ₹21–29
- Airport Express Services
- ₹80–110
- Ave. Duration
- 46 min
- Estimated price
- ₹850–1,100
Abhinav Tour And Travels
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Safeexpress Cab
- Phone
- +91 88 26 26 87 05
- Website
- safarexpress-cab.business.site
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
Ballabgarh to Gurgaon (Station) bus services, operated by Gurugram Metropolitan City Bus Limited, arrive at Faridabad Old station.
Ballabgarh to Gurgaon (Station) train services, operated by Indian Railways, arrive at New Delhi station.
Yes, the driving distance between Ballabgarh to Gurgaon (Station) is 46 km. It takes approximately 46 min to drive from Ballabgarh to Gurgaon (Station).
There are 1433+ hotels available in Gurgaon (Station).













