Gurgaon to Bhabua
Bhabua is approximately 800+ kms from Gurgaon. The fastest way to reach Bhabua from Gurgaon is by Train Via Varanasi. It takes approximately 18 hours. The cheapest way to reach Bhabua from Gurgaon is by Train Via Delhi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
Gurgaon
Lucknow
Bhabua
Approx Travel Time
18h 10m
On Demand
Via Varanasi
FASTEST
Gurgaon
Varanasi
Bhabua
Approx Travel Time
17h 55m
₹565
Onwards
Gurgaon
Varanasi
Bhabua
Approx Travel Time
18h 37m
₹4,018
Onwards
Via Gyanpur
Gurgaon
Gyanpur
Bhabua
Approx Travel Time
18h 10m
On Demand
Via Mughal Sarai
Gurgaon
Mughal Sarai
Bhabua
Approx Travel Time
18h 10m
₹580
Onwards
Gurgaon
Mughal Sarai
Bhabua
Approx Travel Time
18h 25m
₹2,413
Onwards
Via Shahganj
Gurgaon
Shahganj
Bhabua
Approx Travel Time
18h 10m
₹545
Onwards
Via Shahjahanpur
Gurgaon
Shahjahanpur
Bhabua
Approx Travel Time
18h 25m
On Demand
Via Ayodhya
Gurgaon
Ayodhya
Bhabua
Approx Travel Time
18h 40m
₹545
Onwards
Via Delhi
CHEAPEST
Gurgaon
Delhi
Bhabua
Approx Travel Time
18h 25m
₹530
Onwards
Frequently Asked Questions
What is the distance between Gurgaon and Bhabua?
Bhabua is approximately 800+ kms from Gurgaon.
How long does it take to reach Bhabua from Gurgaon?
It takes approximately 18 hours to reach Bhabua from Gurgaon by Train Via Varanasi.
What is the cheapest way to reach Bhabua from Gurgaon?
The cheapest way to reach Bhabua from Gurgaon is by Train Via Delhi.
What is the fastest way to reach Bhabua from Gurgaon?
The fastest way to reach Bhabua from Gurgaon is by Train Via Varanasi.