There are 7 ways to get from Gurgaon to Bahādurgarh by bus, subway, 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, subway
best- Take the bus from Gurugram to Delhibus redbusIndia_Bharat Benz A/C Seater /Sleeper
- Take the subway from Peera Garhi to Bahadurgarh Citysubway G_Kb / ...
1h 53m₹354–622Bus
cheapest- Take the bus from Gurugram ISBT to Uttam Nagar Terminalbus Gurgaontouttamnagar(T)Down
- Take the bus from Uttam Nagar Terminal to Satyapuram Jharodabus 825Down / ...
3h 6m₹24–188Line 12957 train, line 20409 train
- Take the train from Gurgaon to Delhi Cantttrain 12957 / ...
- Take the train from Delhi Cantt to Bahadurgarhtrain 20409
2h 2m₹223–1,819Drive 30.8 km
- Drive from Gurgaon to Bahādurgarhcar 30.8 km
31 min₹299–431Taxi
- Take the taxi from Gurgaon to Bahādurgarhtaxi 30.8 km
31 min₹550–750Bus via Delhi
- Take the bus from Gurugram to Delhibus
- Take the bus from Avantika Sec 1 to Mundka Village stationbus
- Take the bus from Mundka Village station to Bahadur Garhbus
2h 31m₹335–642Bus via Shiv Murti
- Take the bus from Gurugram ISBT to Shiv Murtibus Karolbaghtogurgaondown / ...
- Take the bus from Shiv Murti to Qamruddin Nagar Terminalbus 539Up
3h 48m₹54–222
Gurgaon to Bahādurgarh by train
Comparing Your Travel Options
The cheapest way to get from Gurgaon to Bahādurgarh is to bus which costs ₹24 - ₹190 and takes 3h 6m.
The fastest way to get from Gurgaon to Bahādurgarh is to drive which takes 31 min and costs ₹290 - ₹440.
No, there is no direct bus from Gurgaon to Bahādurgarh. However, there are services departing from Gurugram and arriving at Bahadur Garh via Avantika Sec 1 and Mundka Village station. The journey, including transfers, takes approximately 2h 31m.
No, there is no direct train from Gurgaon to Bahādurgarh. However, there are services departing from Gurgaon and arriving at Bahadurgarh via Delhi Cantt. The journey, including transfers, takes approximately 2h 2m.
The distance between Gurgaon and Bahādurgarh is 55 km. The road distance is 30.8 km.
The best way to get from Gurgaon to Bahādurgarh without a car is to bus and subway which takes 1h 53m and costs ₹350 - ₹650.
It takes approximately 1h 53m to get from Gurgaon to Bahādurgarh, including transfers.
Gurgaon to Bahādurgarh bus services, operated by Indo Canadian Express, depart from Gurugram station.
Gurgaon to Bahādurgarh train services, operated by Indian Railways, depart from Gurgaon station.
The best way to get from Gurgaon to Bahādurgarh is to line 12957 train and line 20409 train which takes 2h 2m and costs ₹220 - ₹1,900. Alternatively, you can bus via Delhi, which costs ₹330 - ₹650 and takes 2h 31m.
What companies run services between Gurgaon, India and Bahādurgarh, India?
You can take a train from Gurgaon to Bahadurgarh via Delhi Cantt in around 2h 2m. Alternatively, you can take a bus from Gurugram to Bahadur Garh via Delhi, Avantika Sec 1, and Mundka Village station in around 2h 31m.
- Phone
- 155370
- [email protected]
- Website
- Delhi Metro
Subway from Peera Garhi to Bahadurgarh City
- Ave. Duration
- 29 min
- Frequency
- Every 10 minutes
- Estimated price
- ₹30–45
- Website
- Delhi Metro
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gurgaon to Delhi Cantt
- Ave. Duration
- 14 min
- Frequency
- Every 2 hours
- Estimated price
- ₹110–900
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹320–410
- Second AC (2A)
- ₹430–550
- First Class (1A)
- ₹700–900
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
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Gurugram to Delhi
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Schedules at
- Indo Canadian Express
Bus from Gurugram to Delhi
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Schedules at
- Indo Canadian Express
- Website
- India Tours and Travels
Bus from Gurugram to Delhi
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Schedules at
- India Tours and Travels
Bus from Gurugram to Delhi
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Schedules at
- India Tours and Travels
- Phone
- +91 9610033033
- Website
- B.R. Travels
Bus from Gurugram to Delhi
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Website
- B.R. Travels
Bus from Gurugram to Delhi
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Website
- B.R. Travels
- Website
- Mahaveer Travels®
Bus from Gurugram to Delhi
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Schedules at
- Mahaveer Travels®
Bus from Gurugram to Delhi
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Schedules at
- Mahaveer Travels®
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Gurugram to Delhi
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ₹310–550
- Schedules at
- Zingbus
Bus from Gurugram to Delhi
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ₹310–550
- Schedules at
- Zingbus
- Phone
- +91 07442423097
- [email protected]
- Website
- Samreen Travels
Bus from Gurugram to Delhi
- Ave. Duration
- 50 min
- Frequency
- 4 times a week
- Schedules at
- Samreen Travels
Bus from Gurugram to Delhi
- Ave. Duration
- 50 min
- Frequency
- 4 times a week
- Schedules at
- Samreen Travels
- Website
- Rao Travels India Pvt Ltd.
Bus from Gurugram to Delhi
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Schedules at
- Rao Travels India Pvt Ltd.
Bus from Gurugram to Delhi
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Schedules at
- Rao Travels India Pvt Ltd.
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Gurugram to Delhi
- Ave. Duration
- 35 min
- Frequency
- 6 times a week
- Website
- NeuGo
Bus from Gurugram to Delhi
- Ave. Duration
- 35 min
- Frequency
- 6 times a week
- Website
- NeuGo
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Gurugram to Delhi
- Ave. Duration
- 25 min
- Frequency
- 3 times a week
- Schedules at
- Mahalaxmi Travels
Bus from Gurugram to Delhi
- Ave. Duration
- 25 min
- Frequency
- 3 times a week
- Schedules at
- Mahalaxmi Travels
- Website
- Vinod Bus Service
Bus from Gurugram to Delhi
- Ave. Duration
- 39 min
- Frequency
- 3 times a week
- Schedules at
- Vinod Bus Service
Bus from Gurugram to Delhi
- Ave. Duration
- 39 min
- Frequency
- 3 times a week
- Schedules at
- Vinod Bus Service
- Phone
- +91 80463 33639
- [email protected]
- Website
- Bhaiya Travels
Bus from Gurugram to Delhi
- Ave. Duration
- 50 min
- Frequency
- 3 times a week
- Website
- Bhaiya Travels
Bus from Gurugram to Delhi
- Ave. Duration
- 50 min
- Frequency
- 3 times a week
- Website
- Bhaiya Travels
- Website
- Deepak Travels
Bus from Gurugram to Delhi
- Ave. Duration
- 30 min
- Frequency
- Twice a week
- Schedules at
- Deepak Travels
Bus from Gurugram to Delhi
- Ave. Duration
- 30 min
- Frequency
- Twice a week
- Schedules at
- Deepak Travels
Bus from Gurugram to Delhi
- Ave. Duration
- 30 min
- Frequency
- Twice a week
- Schedules at
- Maharaja Tour and Travels LLP
Bus from Gurugram to Delhi
- Ave. Duration
- 30 min
- Frequency
- Twice a week
- Schedules at
- Maharaja Tour and Travels LLP
- Phone
- +91 74403 69369
- https://naveenbuses.com/
- Website
- Naveen Buses
Bus from Gurugram to Delhi
- Ave. Duration
- 30 min
- Frequency
- Twice a week
- Website
- Naveen Buses
Bus from Gurugram to Delhi
- Ave. Duration
- 30 min
- Frequency
- Twice a week
- Website
- Naveen Buses
- Website
- Tiger Travels & Cargo
Bus from Gurugram to Delhi
- Ave. Duration
- 30 min
- Frequency
- Twice a week
- Schedules at
- Tiger Travels & Cargo
Bus from Gurugram to Delhi
- Ave. Duration
- 30 min
- Frequency
- Twice a week
- Schedules at
- Tiger Travels & Cargo
- Phone
- +91 80580 57088
- [email protected]
- Website
- Maharani Travels
Bus from Gurugram to Delhi
- Ave. Duration
- 45 min
- Frequency
- Twice a week
- Website
- Maharani Travels
Bus from Gurugram to Delhi
- Ave. Duration
- 45 min
- Frequency
- Twice a week
- Website
- Maharani Travels
- Website
- Maa Paplaj Travels
Bus from Gurugram to Delhi
- Ave. Duration
- 50 min
- Frequency
- Twice a week
- Schedules at
- Maa Paplaj Travels
Bus from Gurugram to Delhi
- Ave. Duration
- 50 min
- Frequency
- Twice a week
- Schedules at
- Maa Paplaj Travels
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Gurugram to Delhi
- Ave. Duration
- 1h 30m
- Frequency
- Twice a week
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
Bus from Gurugram to Delhi
- Ave. Duration
- 1h 30m
- Frequency
- Twice a week
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Website
- New Milan Travels
Bus from Gurugram to Delhi
- Ave. Duration
- 1h 55m
- Frequency
- Twice a week
- Schedules at
- New Milan Travels
Bus from Gurugram to Delhi
- Ave. Duration
- 1h 55m
- Frequency
- Twice a week
- Schedules at
- New Milan Travels
- Phone
- +91 91193 34336
- [email protected]
- Website
- Shree Balaji Tour and Travel
Bus from Gurugram to Delhi
- Ave. Duration
- 40 min
- Frequency
- Once a week
- Schedules at
- Shree Balaji Tour and Travel
Bus from Gurugram to Delhi
- Ave. Duration
- 40 min
- Frequency
- Once a week
- Schedules at
- Shree Balaji Tour and Travel
- Phone
- +91-11-23370236
- [email protected]
- Website
- DTC
Bus from Avantika Sec 1 to Mundka Village station
- Ave. Duration
- 39 min
- Frequency
- Every 10 minutes
- Estimated price
- ₹10–45
- Website
- DTC
- Ordinary Buses
- ₹10–14
- AC Buses
- ₹15–22
- Airport Express Services
- ₹30–45
Bus from Mundka Village station to Bahadur Garh
- Ave. Duration
- 37 min
- Frequency
- Every 20 minutes
- Estimated price
- ₹10–45
- Website
- DTC
- Ordinary Buses
- ₹10–14
- AC Buses
- ₹15–22
- Airport Express Services
- ₹30–45
Bus from Gurugram ISBT to Uttam Nagar Terminal
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- ₹13–130
- Website
- DTC
- Ordinary Buses
- ₹13–19
- AC Buses
- ₹22–30
- Airport Express Services
- ₹90–130
Bus from Uttam Nagar Terminal to Satyapuram Jharoda
- Ave. Duration
- 1h 3m
- Frequency
- Every 20 minutes
- Estimated price
- ₹11–65
- Website
- DTC
- Ordinary Buses
- ₹11–16
- AC Buses
- ₹17–25
- Airport Express Services
- ₹45–65
Bus from Gurugram ISBT to Shiv Murti
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹10–60
- Website
- DTC
- Ordinary Buses
- ₹10–15
- AC Buses
- ₹17–24
- Airport Express Services
- ₹40–60
Bus from Shiv Murti to Qamruddin Nagar Terminal
- Ave. Duration
- 2h 21m
- Frequency
- Every 20 minutes
- Estimated price
- ₹13–120
- Website
- DTC
- Ordinary Buses
- ₹13–18
- AC Buses
- ₹21–30
- Airport Express Services
- ₹85–120
- Ave. Duration
- 31 min
- Estimated price
- ₹550–750
Chiku Cab
- Phone
- +918448445504
- Website
- chikucab.com
Meru Cabs
- Phone
- +911144224422
- Website
- meru.in
OLA cabs
- Phone
- +91 9226547777
- Website
- olacabs.com
Rajasthan Cab
- Phone
- +91 9358811941
- Website
- rajasthancab.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the US: What do I need to know?, Is ride-sharing platform BlaBlaCar right for you?, and Getting to Milan from the airport - to help you get the most out of your next trip.
Booking & Getting There
Gurgaon to Bahādurgarh bus services, operated by Indo Canadian Express, arrive at Delhi station.
Gurgaon to Bahādurgarh train services, operated by Indian Railways, arrive at Delhi Cantt station.
Yes, the driving distance between Gurgaon to Bahādurgarh is 31 km. It takes approximately 31 min to drive from Gurgaon to Bahādurgarh.
Book your Gurgaon to Bahādurgarh train tickets online with 12go.asia.
There are 11+ hotels available in Bahādurgarh.

































