Bhabua to Siliguri - Multiple Options To Reach By Train, Cab, Flight, Bus
Siliguri is approximately 550+ kms from Bhabua. The fastest way to reach Siliguri from Bhabua is by Train, Flight Via Patna. It takes approximately 6 hours. The cheapest way to reach Siliguri from Bhabua is by Train Via Patna which would take approximately 13 hours.
Sort By
Mode of Transport
Via Patna
RECOMMENDED
CHEAPEST
Bhabua
Patna
Siliguri
Approx Travel Time
12h 40m
₹375
Onwards
Bhabua
Patna
Siliguri
Approx Travel Time
13h 10m
₹5,774
Onwards
FASTEST
Bhabua
Patna
Siliguri
Approx Travel Time
5h 55m
₹8,699
Onwards
Bhabua
Patna
Siliguri
Approx Travel Time
6h 25m
₹14,153
Onwards
Bhabua
Patna
Siliguri
Approx Travel Time
6h 55m
₹8,908
Onwards
Bhabua
Patna
Siliguri
Approx Travel Time
13h 40m
₹584
Onwards
Via Arrah
Bhabua
Arrah
Siliguri
Approx Travel Time
12h 40m
₹400
Onwards
Via Chhapra
Bhabua
Chhapra
Siliguri
Approx Travel Time
13h 10m
On Demand
Via Barh
Bhabua
Barh
Siliguri
Approx Travel Time
13h 16m
On Demand
Via Muzaffarpur
Bhabua
Muzaffarpur
Siliguri
Approx Travel Time
13h 40m
₹9,628
Onwards
Frequently Asked Questions
What is the distance between Bhabua and Siliguri?
Siliguri is approximately 550+ kms from Bhabua.
How long does it take to reach Siliguri from Bhabua?
It takes approximately 6 hours to reach Siliguri from Bhabua by Train, Flight Via Patna.
What is the cheapest way to reach Siliguri from Bhabua?
The cheapest way to reach Siliguri from Bhabua is by Train Via Patna.
What is the fastest way to reach Siliguri from Bhabua?
The fastest way to reach Siliguri from Bhabua is by Train, Flight Via Patna.