There are 7 ways to get from Balachaur to Gurgaon by bus, train, bus (Flixbus), car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from FlixBus Balachaur to FlixBus Chandigarh - Sector 43bus FlixBus IN0121F / ...
- Take the train from Chandigarh to Gurgaontrain 20978 / ...
6h 22m₹406–2,451Bus
- Take the bus from FlixBus Balachaur to FlixBus Chandigarh - Sector 43bus FlixBus IN0121F / ...
- Take the bus from Chandigarh to Gurugram Gurgaonbus Chandigarh - Gurugram Gurgaon
7h 4m₹664–2,251Drive 336.5 km
- Drive from Balachaur to Gurgaoncar 336.5 km
4h 31m₹3,292–4,756Taxi
- Take the taxi from Balachaur to Gurgaontaxi 336.5 km
4h 31m₹6,000–7,500Bus, fly
- Take the bus from FlixBus Balachaur to FlixBus Chandigarh - Sector 43bus
- Fly from Chandigarh International Airport (IXC) to Indira Gandhi International Airport (DEL)plane IXC - DEL
5h 19m₹4,927–8,941Train
- Take the train from Rupnagar to Chandigarhtrain 12058 / ...
- Take the train from Chandigarh to Gurgaontrain 20978 / ...
6h 23m₹905–3,380Bus via Chandīgarh
- Take the bus from FlixBus Balachaur to FlixBus Chandigarh - Sector 43bus FlixBus IN0121F / ...
- Take the bus from Chandigarh to Gurugrambus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
8h 25m₹641–2,051
Chandigarh International Airport (IXC) to Indira Gandhi International Airport (DEL) flights
Comparing Your Travel Options
The cheapest way to get from Balachaur to Gurgaon is to bus and train which costs ₹400 - ₹2,500 and takes 6h 22m.
The fastest way to get from Balachaur to Gurgaon is to drive which takes 4h 31m and costs ₹3,200 - ₹4,800.
No, there is no direct bus from Balachaur to Gurgaon. However, there are services departing from FlixBus Balachaur and arriving at Gurugram Gurgaon via Isbt-43 and Chandigarh. The journey, including transfers, takes approximately 7h 4m.
No, there is no direct train from Balachaur to Gurgaon. However, there are services departing from Rupnagar and arriving at Gurgaon via Chandigarh. The journey, including transfers, takes approximately 6h 23m.
The distance between Balachaur and Gurgaon is 353 km. The road distance is 336.5 km.
The best way to get from Balachaur to Gurgaon without a car is to bus and train which takes 6h 22m and costs ₹400 - ₹2,500.
It takes approximately 6h 22m to get from Balachaur to Gurgaon, including transfers.
Balachaur to Gurgaon bus services, operated by FlixBus India, depart from FlixBus Balachaur station.
Balachaur to Gurgaon train services, operated by Indian Railways, depart from Rupnagar station.
The best way to get from Balachaur to Gurgaon is to bus which takes 7h 4m and costs ₹650 - ₹2,300. Alternatively, you can train, which costs ₹900 - ₹3,400 and takes 6h 23m.
What companies run services between Balachaur, India and Gurgaon, India?
You can take a bus from FlixBus Balachaur to Gurugram Gurgaon via FlixBus Chandigarh - Sector 43, Isbt-43, and Chandigarh in around 7h 4m. Alternatively, you can take a vehicle from Balachaur to Gurgaon via Rupnagar and Chandigarh in around 6h 23m.
- Website
- goindigo.in
Flights from Chandigarh International Airport to Indira Gandhi International Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- ₹4,400–7,000
- Website
- airindia.in
Flights from Chandigarh International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- ₹4,900–11,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Chandigarh to Gurgaon
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Rupnagar to Chandigarh
- Ave. Duration
- 1h 22m
- Frequency
- Twice daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Chandigarh to Gurgaon
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Balachaur to FlixBus Chandigarh - Sector 43
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹180–310
- Website
- FlixBus India
Bus from FlixBus Balachaur to FlixBus Chandigarh - Sector 43
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹180–310
- Website
- FlixBus India
Bus from FlixBus Balachaur to FlixBus Chandigarh - Sector 43
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹180–310
- Website
- FlixBus India
Bus from FlixBus Balachaur to FlixBus Chandigarh - Sector 43
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹180–310
- Website
- FlixBus India
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Chandigarh to Gurugram Gurgaon
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- ₹460–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹460–650
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Chandigarh to Gurugram
- Ave. Duration
- 6h 20m
- Frequency
- Every 2 hours
- Schedules at
- Indo Canadian Express
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Chandigarh to Gurugram
- Ave. Duration
- 5h 40m
- Frequency
- 4 times a day
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Website
- Rao Travels India Pvt Ltd.
Bus from Chandigarh to Gurugram
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a day
- Schedules at
- Rao Travels India Pvt Ltd.
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Chandigarh to Gurugram
- Ave. Duration
- 5h 45m
- Frequency
- 4 times a day
- Website
- NeuGo
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Chandigarh to Gurugram
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Estimated price
- ₹440–1,200
- Schedules at
- Zingbus
- Website
- Tiger Travels & Cargo
Bus from Chandigarh to Gurugram
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Schedules at
- Tiger Travels & Cargo
- Phone
- +91 90397 16988
- [email protected]
- Website
- Satyam Travels
Bus from Chandigarh to Gurugram
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Schedules at
- Satyam Travels
- Phone
- +91 91299 29994
- [email protected]
- Website
- PTC Skybus
Bus from Chandigarh to Gurugram
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Website
- PTC Skybus
- [email protected]
- Website
- Royal Travels
Bus from Chandigarh to Gurugram
- Ave. Duration
- 5h
- Frequency
- 6 times a week
- Website
- Royal Travels
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Chandigarh to Gurugram
- Ave. Duration
- 7h 55m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Chandigarh to Gurugram
- Ave. Duration
- 7h 50m
- Frequency
- Twice a week
- Website
- Vijay Tours And Travels
- Ave. Duration
- 4h 31m
- Estimated price
- ₹6,000–7,500
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 Train travel in France: A guide to SNCF, Getting to Rome from the airport, and How to get from JFK to New York City - to help you get the most out of your next trip.
Booking & Getting There
Balachaur to Gurgaon bus services, operated by FlixBus India, arrive at FlixBus Chandigarh - Sector 43 station.
Balachaur to Gurgaon train services, operated by Indian Railways, arrive at Chandigarh station.
Yes, the driving distance between Balachaur to Gurgaon is 337 km. It takes approximately 4h 31m to drive from Balachaur to Gurgaon.
Book your Balachaur to Gurgaon bus tickets online with 12go.asia.
There are 1365+ hotels available in Gurgaon.

































