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 30m

₹6,448

Onwards

Siliguri

Varanasi

Bhabua

Approx Travel Time

7h 36m

₹9,068

Onwards

Via Patna

CHEAPEST

Siliguri

Patna

Bhabua

Approx Travel Time

10h 8m

₹375

Onwards

Siliguri

Patna

Bhabua

Approx Travel Time

11h 35m

₹785

Onwards

Siliguri

Patna

Bhabua

Approx Travel Time

11h 37m

₹5,225

Onwards

Siliguri

Patna

Bhabua

Approx Travel Time

17h 12m

₹1,200

Onwards

Siliguri

Patna

Bhabua

Approx Travel Time

8h 20m

₹13,099

Onwards

Ads by MMT

Via Hajipur

Siliguri

Hajipur

Bhabua

Approx Travel Time

17h 24m

₹8,589

Onwards

Via Varanasi, Mughal Sarai

Siliguri

Varanasi

Mughal Sarai

Bhabua

Approx Travel Time

6h 41m

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