hero
How2Go
Siliguri to Bhabua

Siliguri to Bhabua

Bhabua is approximately 650+ km from Siliguri, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Bhabua.

Read More
Sort By
Mode of Transport

Via Varanasi

RECOMMENDED

FASTEST

Siliguri

Varanasi

Bhabua

Approx Travel Time

6h 34m

On Demand

Siliguri

Varanasi

Bhabua

Approx Travel Time

7h 10m

₹8,127

Onwards

Siliguri

Varanasi

Bhabua

Approx Travel Time

7h 30m

₹6,448

Onwards

Via Patna

Siliguri

Patna

Bhabua

Approx Travel Time

8h 20m

₹8,045

Onwards

Siliguri

Patna

Bhabua

Approx Travel Time

11h 37m

₹5,225

Onwards

Siliguri

Patna

Bhabua

Approx Travel Time

11h 35m

₹785

Onwards

CHEAPEST

Siliguri

Patna

Bhabua

Approx Travel Time

10h 8m

₹375

Onwards

Siliguri

Patna

Bhabua

Approx Travel Time

9h 37m

₹8,455

Onwards

Ads by MMT

Via Chhapra

Siliguri

Chhapra

Bhabua

Approx Travel Time

17h 3m

On Demand

Via Muzaffarpur

Siliguri

Muzaffarpur

Bhabua

Approx Travel Time

16h 14m

On Demand

Ads by MMT

Frequently Asked Questions

What is the distance between Siliguri and Bhabua?

Bhabua is approximately 650+ kms from Siliguri.

How long does it take to reach Bhabua from Siliguri?

It takes approximately 7 hours to reach Bhabua from Siliguri by Flight, Train Via Varanasi.

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 Varanasi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India