
Siliguri to Bhabua
Bhabua is approximately 550+ kms from Siliguri. The fastest way to reach Bhabua from Siliguri is by Flight, Train Via Patna. It takes approximately 6 hours. The cheapest way to reach Bhabua from Siliguri is by Train Via Patna which would take approximately 13 hours.
Sort By
Mode of Transport
Via Patna
RECOMMENDED
CHEAPEST
Siliguri
Patna
Bhabua
Approx Travel Time
12h 40m
₹260
Onwards
Siliguri
Patna
Bhabua
Approx Travel Time
13h 10m
₹4,744
Onwards
FASTEST
Siliguri
Patna
Bhabua
Approx Travel Time
5h 55m
₹6,055
Onwards
Siliguri
Patna
Bhabua
Approx Travel Time
6h 25m
₹10,539
Onwards
Siliguri
Patna
Bhabua
Approx Travel Time
6h 55m
₹6,264
Onwards
Siliguri
Patna
Bhabua
Approx Travel Time
13h 40m
₹469
Onwards
Via Arrah
Siliguri
Arrah
Bhabua
Approx Travel Time
12h 40m
₹260
Onwards
Via Chhapra
Siliguri
Chhapra
Bhabua
Approx Travel Time
13h 10m
On Demand
Via Barh
Siliguri
Barh
Bhabua
Approx Travel Time
13h 16m
On Demand
Via Muzaffarpur
Siliguri
Muzaffarpur
Bhabua
Approx Travel Time
13h 40m
₹6,687
Onwards
Frequently Asked Questions
What is the distance between Siliguri and Bhabua?
Bhabua is approximately 550+ kms from Siliguri.
How long does it take to reach Bhabua from Siliguri?
It takes approximately 6 hours to reach Bhabua from Siliguri by Flight, Train Via Patna.
What is the cheapest way to reach Bhabua from Siliguri?
The cheapest way to reach Bhabua from Siliguri is by Train Via Patna.
What is the fastest way to reach Bhabua from Siliguri?
The fastest way to reach Bhabua from Siliguri is by Flight, Train Via Patna.