HRROUTE · HaryanaBallabgarh Bus Stand Timetable
बल्लभगढ़
Run by Haryana Roadways
Timetable
Ballabgarh Bus Timings
Every listed bus from Ballabgarh, with timings, fares and the stops on the way.
Next Departures
| Route | Bus Type | |||
|---|---|---|---|---|
| Amritsarअमृतसर |
| via Delhi, Panipat, karnal +6 | Haryana Roadways | ₹570 |
| Baijnathबैजनाथ |
| via Delhi, Panipat, Karnal +6 | Haryana Roadways | ₹600 |
| Bharatpurभरतपुर |
| via Palwal, Kosi, Mathura | Haryana Roadways | ₹160 |
| Bhiwaniभिवानी |
| via Gurugram, Jhajjar, Beri +1 | Haryana Roadways | ₹200 |
| Bulandshahrबुलंदशहर |
| via Jewar, Khurza | Haryana Roadways | ₹110 |
| Chandigarhचंडीगढ़ |
| via Panipat, Ambala | Haryana Roadways | ₹334 |
| Charkhi Dadriचरखी दादरी |
| via Gurgaon | Haryana Roadways | ₹200 |
| Dharamsalaधर्मशाला |
| via Delhi, Ambala, Chandigarh +4 | Haryana Roadways | ₹660 |
| Fatehabadफतेहाबाद |
| via Gurgaon, Rohtak | Haryana Roadways | ₹320 |
| Haldwaniहल्द्वानी |
| via Faridabad, Kale khan, Delhi +6 | Haryana Roadways | ₹340 |
| Hamirpurहमीरपुर |
| via Delhi border, Panipat, Ambala +3 | Haryana Roadways | ₹580 |
| Haridwarहरिद्वार |
| via Delhi, Mohan Nagar, Modinagar +3 | Haryana Roadways | ₹280 |
| Hisarहिसार |
| via Gurgaon, Jhajjar, Hansi | Haryana Roadways | ₹240 |
| Jaipurजयपुर |
| via Gurgaon, Bawal, Shahjhanpur | Haryana Roadways | ₹320 |
| Jhajjarझज्जर |
| via Gurgaon | Haryana Roadways | ₹130 |
| Jindजींद |
| via Gurgaon, Bahadurgarh, Sampla +3 | Haryana Roadways | ₹220 |
| Katraकटरा |
| via Faridabad, Delhi, Panipat +5 | Haryana Roadways | ₹750 |
| Khatu Shyamखाटू श्याम |
| via Gurugram, Rewari, Narnaul +3 | Haryana Roadways | ₹340 |
| Lakhanpurलखनपुर |
| via Panipat, Karnal, Pipli +5 | Haryana Roadways | ₹520 |
| Mahendragarhमहेंद्रगढ़ |
| via Gurgaon, Rewari, Kanina | Haryana Roadways | ₹170 |
Amritsar
अमृतसर
₹570
Haryana Roadwaysvia Delhi, Panipat +7Departs Ballabgarh
- 6:00 AM
Baijnath
बैजनाथ
₹600
Haryana Roadwaysvia Delhi, Panipat +7Departs Ballabgarh
- 3:45 PM
Bharatpur
भरतपुर
₹160
Haryana Roadwaysvia Palwal, Kosi +1Departs Ballabgarh
- 10:30 AM
Bhiwani
भिवानी
₹200
Haryana Roadwaysvia Gurugram, Jhajjar +2Departs Ballabgarh· 2 buses
- 12:00 PM
- 1:30 PM
Bulandshahr
बुलंदशहर
₹110
Haryana Roadwaysvia Jewar, KhurzaDeparts Ballabgarh· 2 buses
- 7:00 AM
- 8:00 AM
Chandigarh
चंडीगढ़
₹334
Haryana Roadwaysvia Panipat, AmbalaDeparts Ballabgarh· 8 buses
- 4:10 AM
- 4:50 AM
- 5:40 AM
- 7:00 AM
- 8:50 AM
- 9:50 AM
- 12:00 PM
- 4:00 PM
Charkhi Dadri
चरखी दादरी
₹200
Haryana Roadwaysvia GurgaonDeparts Ballabgarh
- 11:30 AM
Dharamsala
धर्मशाला
₹660
Haryana Roadwaysvia Delhi, Ambala +5Departs Ballabgarh
- 6:30 PM
Fatehabad
फतेहाबाद
₹320
Haryana Roadwaysvia Gurgaon, RohtakDeparts Ballabgarh
- 9:50 AM
Haldwani
हल्द्वानी
₹340
Haryana Roadwaysvia Faridabad, Kale khan +7Departs Ballabgarh
- 8:30 AM
Hamirpur
हमीरपुर
₹580
Haryana Roadwaysvia Delhi border, Panipat +4Departs Ballabgarh
- 8:00 PM
Haridwar
हरिद्वार
₹280
Haryana Roadwaysvia Delhi, Mohan Nagar +4Departs Ballabgarh
- 6:30 AM
Hisar
हिसार
₹240
Haryana Roadwaysvia Gurgaon, Jhajjar +1Departs Ballabgarh· 7 buses
- 3:40 AM
- 9:40 AM
- 12:30 PM
- 1:30 PM
- 1:40 PM
- 3:10 PM
- 4:00 PM
Jaipur
जयपुर
₹320
Haryana Roadwaysvia Gurgaon, Bawal +1Departs Ballabgarh
- 6:00 AM
Jhajjar
झज्जर
₹130
Haryana Roadwaysvia GurgaonDeparts Ballabgarh· 6 buses
- 3:40 AM
- 9:30 AM
- 12:30 PM
- 1:30 PM
- 3:10 PM
- 4:00 PM
Jind
जींद
₹220
Haryana Roadwaysvia Gurgaon, Bahadurgarh +4Departs Ballabgarh
- 2:00 PM
Katra
कटरा
₹750
Haryana Roadwaysvia Faridabad, Delhi +6Departs Ballabgarh
- 4:30 PM
Khatu Shyam
खाटू श्याम
₹340
Haryana Roadwaysvia Gurugram, Rewari +4Departs Ballabgarh
- 9:00 AM
Lakhanpur
लखनपुर
₹520
Haryana Roadwaysvia Panipat, Karnal +6Departs Ballabgarh
- 7:30 PM
Mahendragarh
महेंद्रगढ़
₹170
Haryana Roadwaysvia Gurgaon, Rewari +1Departs Ballabgarh
- 3:00 PM
1–20 of 27 routes
Times are when the bus leaves Ballabgarh; the next bus on each route is in red. Concession fares apply to eligible passengers only. Timings can change, so please confirm with the bus stand before you travel.
About
Ballabgarh Bus Stand
Ballabgarh bus stand (बल्लभगढ़) is run by the Haryana Roadways (HRROUTE) in Haryana. Our timetable lists 27 routes and 49 departures a day from Ballabgarh, going to 27 places. The first bus leaves at 3:40 AM for Hisar, and the last at 8:00 PM for Hamirpur.
The most frequent buses from Ballabgarh go to Chandigarh (8 a day), Hisar (7 a day) and Jhajjar (6 a day). 27 routes bring buses into Ballabgarh, from places such as Chandigarh, Hisar and Jhajjar.
To check a timing or ask about a bus, call the Ballabgarh bus stand on 01292244953, or the HRROUTE helpline on 01722704014.
Connections
Bus Stands Connected to Ballabgarh
HRROUTE bus stands with direct buses to or from Ballabgarh. Open one to see its own timetable.
- Amritsarअमृतसर2 direct routes
- Baijnathबैजनाथ2 direct routes
- Bharatpurभरतपुर2 direct routes
- Bhiwaniभिवानी2 direct routes
- Bulandshahrबुलंदशहर2 direct routes
- Chandigarhचंडीगढ़2 direct routes
- Charkhi Dadriचरखी दादरी2 direct routes
- Dharamsalaधर्मशाला2 direct routes
- Fatehabadफतेहाबाद2 direct routes
- Haldwaniहल्द्वानी2 direct routes
- Hamirpurहमीरपुर2 direct routes
- Haridwarहरिद्वार2 direct routes
- Hisarहिसार2 direct routes
- Jaipurजयपुर2 direct routes
- Jhajjarझज्जर2 direct routes
- Jindजींद2 direct routes
- Katraकटरा2 direct routes
- Khatu Shyamखाटू श्याम2 direct routes
- Lakhanpurलखनपुर2 direct routes
- Mahendragarhमहेंद्रगढ़2 direct routes
- Panchkulaपंचकूला2 direct routes
- Rohtakरोहतक2 direct routes
- Sirsaसिरसा2 direct routes
- Toshamतोशाम2 direct routes
FAQ
Ballabgarh Bus Stand Questions
Quick answers about buses, timings and fares at Ballabgarh bus stand.
What is the Ballabgarh bus stand enquiry number?
The enquiry number for Ballabgarh bus stand is 01292244953. You can also call the HRROUTE helpline on 01722704014.
How many buses leave Ballabgarh bus stand every day?
Our timetable lists 49 departures a day from Ballabgarh, on 27 HRROUTE routes to 27 places.
What time is the first and last bus from Ballabgarh?
The first listed bus leaves Ballabgarh at 3:40 AM for Hisar. The last one leaves at 8:00 PM for Hamirpur.
Which places have direct buses from Ballabgarh?
The most frequent direct buses from Ballabgarh go to Chandigarh (8 a day), Hisar (7 a day), Jhajjar (6 a day), Bhiwani (2 a day) and Bulandshahr (2 a day). The timetable above lists all 27 places, with every stop on each route.
What is the bus fare from Ballabgarh to Chandigarh?
The listed HRROUTE fare from Ballabgarh to Chandigarh is ₹334. Fares can vary by bus type and may change, so check at the counter.
Which buses come to Ballabgarh bus stand?
27 HRROUTE routes bring buses into Ballabgarh, from places such as Chandigarh, Hisar, Jhajjar and Bharatpur. Switch the timetable to Arrivals to see them all.
What types of HRROUTE buses run from Ballabgarh?
Buses from Ballabgarh in our listings include Haryana Roadways services. Use the bus type filter in the timetable to see one type only.
Are these Ballabgarh bus timings accurate?
The Ballabgarh timetable is compiled from published schedules and other public sources, and corrected when people report changes. Services can change at short notice, so please confirm with the bus stand on 01292244953 before you travel.

