hero
How2Go
Bharuch to Jalpaiguri

Bharuch to Jalpaiguri

Jalpaiguri is approximately 2100+ kms from Bharuch. The fastest way to reach Jalpaiguri from Bharuch is by Train, Flight Via Mumbai, Siliguri. It takes approximately 12 hours. The cheapest way to reach Jalpaiguri from Bharuch is by Train Via Maihar, Siliguri which would take approximately 37 hours.

Sort By
Mode of Transport

Via Mumbai, Siliguri

RECOMMENDED

FASTEST

Bharuch

Mumbai

Siliguri

Jalpaiguri

Approx Travel Time

11h 57m

₹5,506

Onwards

Bharuch

Mumbai

Siliguri

Jalpaiguri

Approx Travel Time

14h 40m

₹6,365

Onwards

Bharuch

Mumbai

Siliguri

Jalpaiguri

Approx Travel Time

12h 38m

₹8,074

Onwards

Via Ahmedabad, Purnia

Bharuch

Ahmedabad

Purnia

Jalpaiguri

Approx Travel Time

13h 26m

On Demand

Bharuch

Ahmedabad

Purnia

Jalpaiguri

Approx Travel Time

13h 46m

On Demand

Ads by MMT

Via Maihar, Siliguri

CHEAPEST

Bharuch

Maihar

Siliguri

Jalpaiguri

Approx Travel Time

1d 12h 39m

₹1,255

Onwards

Bharuch

Maihar

Siliguri

Jalpaiguri

Approx Travel Time

1d 13h 10m

₹3,224

Onwards

Via Ratlam, Muzaffarpur

Bharuch

Ratlam

Muzaffarpur

Jalpaiguri

Approx Travel Time

1d 17h 9m

₹1,640

Onwards

Ads by MMT

Via Muzaffarpur

Bharuch

Muzaffarpur

Jalpaiguri

Approx Travel Time

2d 5h 10m

₹4,800

Onwards

Via Navi Mumbai, Siliguri

Bharuch

Navi Mumbai

Siliguri

Jalpaiguri

Approx Travel Time

15h

₹6,525

Onwards

Frequently Asked Questions

What is the distance between Bharuch and Jalpaiguri?

Jalpaiguri is approximately 2100+ kms from Bharuch.

How long does it take to reach Jalpaiguri from Bharuch?

It takes approximately 12 hours to reach Jalpaiguri from Bharuch by Train, Flight Via Mumbai, Siliguri.

What is the cheapest way to reach Jalpaiguri from Bharuch?

The cheapest way to reach Jalpaiguri from Bharuch is by Train Via Maihar, Siliguri.

What is the fastest way to reach Jalpaiguri from Bharuch?

The fastest way to reach Jalpaiguri from Bharuch is by Train, Flight Via Mumbai, Siliguri.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India