
Bharuch to Siliguri
Siliguri is approximately 1950+ kms from Bharuch. The fastest way to reach Siliguri from Bharuch is by Train, Flight Via Ahmedabad. It takes approximately 9 hours. The cheapest way to reach Siliguri from Bharuch is by Train Via Itarsi which would take approximately 38 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
FASTEST
Bharuch
Ahmedabad
Siliguri
Approx Travel Time
8h 25m
₹12,178
Onwards
Via Satna
Bharuch
Satna
Siliguri
Approx Travel Time
1d 13h 25m
₹1,045
Onwards
Via Lucknow
Bharuch
Lucknow
Siliguri
Approx Travel Time
1d 0h 25m
₹12,846
Onwards
Via Prayagraj(Allahabad)
Bharuch
Prayagraj(Allahabad)
Siliguri
Approx Travel Time
1d 13h 40m
₹1,035
Onwards
Via Varanasi
Bharuch
Varanasi
Siliguri
Approx Travel Time
1d 13h 40m
₹1,110
Onwards
Via Katni
Bharuch
Katni
Siliguri
Approx Travel Time
1d 13h 40m
₹1,045
Onwards
Via Mumbai
Bharuch
Mumbai
Siliguri
Approx Travel Time
11h 55m
₹10,658
Onwards
Via Pune
Bharuch
Pune
Siliguri
Approx Travel Time
13h 25m
₹9,666
Onwards
Via Delhi
Bharuch
Delhi
Siliguri
Approx Travel Time
22h 40m
₹10,442
Onwards
Via Itarsi
CHEAPEST
Bharuch
Itarsi
Siliguri
Approx Travel Time
1d 13h 40m
₹1,020
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Siliguri?
Siliguri is approximately 1950+ kms from Bharuch.
How long does it take to reach Siliguri from Bharuch?
It takes approximately 9 hours to reach Siliguri from Bharuch by Train, Flight Via Ahmedabad.
What is the cheapest way to reach Siliguri from Bharuch?
The cheapest way to reach Siliguri from Bharuch is by Train Via Itarsi.
What is the fastest way to reach Siliguri from Bharuch?
The fastest way to reach Siliguri from Bharuch is by Train, Flight Via Ahmedabad.