There are 6 ways to get from Bāwal to Bahādurgarh by train, subway, bus, 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.
Train, subway
best- Take the train from Bawal to Delhi Sarai Rohillatrain 14661 / ...
- Take the subway from Ashok Park Main to Bahadurgarh Citysubway G_Ib / ...
3h 28m₹185–1,173Train, bus
cheapest- Take the train from Bawal to Delhi Sarai Rohillatrain 14661 / ...
- Take the bus from Sarai Rohilla Govt Qtrs to Bahadur Garhbus Ndrlystgno-2Tobahadurgarhup
4h 31m₹153–1,183Bus
- Take the bus from Rewadi to Delhibus
- Take the bus from Delhi to Bahadurgarhbus
4h 53m₹901–1,259Drive 91.3 km
- Drive from Bāwal to Bahādurgarhcar 91.3 km
1h 29m₹1,030–1,488Taxi
- Take the taxi from Bāwal to Bahādurgarhtaxi 91.3 km
1h 29m₹1,700–2,100Train, line 20409 train
- Take the train from Bawal to Delhi Cantttrain 14661 / ...
- Take the train from Delhi Cantt to Bahadurgarhtrain 20409
3h 56m₹248–2,006
Bāwal to Bahādurgarh by train
Questions & Answers
The cheapest way to get from Bāwal to Bahādurgarh is to train and bus which costs ₹150 - ₹1,200 and takes 4h 31m.
The fastest way to get from Bāwal to Bahādurgarh is to drive which takes 1h 29m and costs ₹1,000 - ₹1,500.
No, there is no direct bus from Bāwal to Bahādurgarh. However, there are services departing from Rewadi and arriving at Bahadurgarh via Delhi. The journey, including transfers, takes approximately 4h 53m.
No, there is no direct train from Bāwal to Bahādurgarh. However, there are services departing from Bawal and arriving at Bahadurgarh City via Ashok Park Main. The journey, including transfers, takes approximately 3h 28m.
The distance between Bāwal and Bahādurgarh is 126 km. The road distance is 91.3 km.
The best way to get from Bāwal to Bahādurgarh without a car is to train and subway which takes 3h 28m and costs ₹180 - ₹1,200.
It takes approximately 3h 28m to get from Bāwal to Bahādurgarh, including transfers.
Bāwal to Bahādurgarh bus services, operated by RSRTC, depart from Rewadi station.
Bāwal to Bahādurgarh train services, operated by Indian Railways, depart from Bawal station.
The best way to get from Bāwal to Bahādurgarh is to bus which takes 4h 53m and costs ₹900 - ₹1,300. Alternatively, you can train and line 20409 train, which costs ₹240 - ₹2,100 and takes 3h 56m.
What companies run services between Bāwal, Haryana, India and Bahādurgarh, India?
You can take a vehicle from Bāwal to Bahadurgarh via Rewadi and Delhi in around 4h 53m. Alternatively, you can take a train from Bawal to Bahadurgarh via Delhi Cantt in around 3h 56m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bawal to Delhi Sarai Rohilla
- Ave. Duration
- 2h 27m
- Frequency
- Twice daily
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Bawal to Delhi Cantt
- Ave. Duration
- 2h 8m
- Frequency
- Twice daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Delhi Cantt to Bahadurgarh
- Ave. Duration
- 48 min
- Frequency
- Once daily
- Estimated price
- ₹110–950
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹340–420
- Second AC (2A)
- ₹450–600
- First Class (1A)
- ₹700–950
Train from Bawal to Delhi Sarai Rohilla
- Ave. Duration
- 2h 27m
- Frequency
- Twice daily
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Phone
- 155370
- [email protected]
- Website
- Delhi Metro
Subway from Ashok Park Main to Bahadurgarh City
- Ave. Duration
- 43 min
- Frequency
- Every 10 minutes
- Estimated price
- ₹35–55
- Website
- Delhi Metro
- Phone
- +917412069719
- [email protected]
- Website
- transport.rajasthan.gov.in
Bus from Rewadi to Delhi
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- ₹95–240
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹140–180
- Express
- ₹95–120
- AC Sleeper
- ₹180–240
Bus from Delhi to Bahadurgarh
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- ₹28–100
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹80–100
- Express
- ₹28–35
- AC Sleeper
- ₹55–70
- Phone
- +91-11-23370236
- [email protected]
- Website
- DTC
Bus from Sarai Rohilla Govt Qtrs to Bahadur Garh
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- ₹12–100
- Website
- DTC
- Ordinary Buses
- ₹12–17
- AC Buses
- ₹20–28
- Airport Express Services
- ₹70–100
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
Bāwal to Bahādurgarh bus services, operated by RSRTC, arrive at Delhi station.
Bāwal to Bahādurgarh train services, operated by Indian Railways, arrive at Delhi Sarai Rohilla station.
Yes, the driving distance between Bāwal to Bahādurgarh is 91 km. It takes approximately 1h 29m to drive from Bāwal to Bahādurgarh.
There are 13+ hotels available in Bahādurgarh.




















