hero
How2Go
Bharuch to Bagdogra

Bharuch to Bagdogra

Bagdogra is approximately 2050+ km from Bharuch, 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 Bagdogra.

Read More
Sort By
Mode of Transport

Via Mumbai

RECOMMENDED

FASTEST

Bharuch

Mumbai

Siliguri

Approx Travel Time

8h 29m

₹6,126

Onwards

Bharuch

Mumbai

Siliguri

Approx Travel Time

12h 5m

₹6,986

Onwards

Via Prayagraj(Allahabad)

CHEAPEST

Bharuch

Prayagraj(Allahabad)

Siliguri

Approx Travel Time

1d 11h 30m

₹1,035

Onwards

Ads by MMT

Via Gorakhpur

Bharuch

Gorakhpur

Siliguri

Approx Travel Time

1d 20h 23m

₹1,785

Onwards

Via Motihari

Bharuch

Motihari

Siliguri

Approx Travel Time

2d 8h 7m

₹5,700

Onwards

Ads by MMT

Direct Options

Bharuch

Siliguri

Approx Travel Time

1d 12h 3m

On Demand

Via Ahmedabad

Bharuch

Ahmedabad

Siliguri

Approx Travel Time

8h 38m

On Demand

Bharuch

Ahmedabad

Siliguri

Approx Travel Time

10h 10m

₹9,469

Onwards

Bharuch

Ahmedabad

Siliguri

Approx Travel Time

9h 39m

₹12,419

Onwards

Via Pune

Bharuch

Pune

Siliguri

Approx Travel Time

12h 28m

₹7,580

Onwards

Frequently Asked Questions

What is the distance between Bharuch and Bagdogra?

Bagdogra is approximately 2050+ kms from Bharuch.

How long does it take to reach Bagdogra from Bharuch?

It takes approximately 9 hours to reach Bagdogra from Bharuch by Train, Flight Via Mumbai.

What is the cheapest way to reach Bagdogra from Bharuch?

The cheapest way to reach Bagdogra from Bharuch is by Train Via Prayagraj(Allahabad).

What is the fastest way to reach Bagdogra from Bharuch?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India