
Siliguri to Bhachau
Bhachau is approximately 1850+ kms from Siliguri. The fastest way to reach Bhachau from Siliguri is by Flight, Train Via Mumbai, Gandhidham. It takes approximately 8 hours. The cheapest way to reach Bhachau from Siliguri is by Train which would take approximately 50 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
Siliguri
Ahmedabad
Bhachau
Approx Travel Time
10h 49m
On Demand
Siliguri
Ahmedabad
Bhachau
Approx Travel Time
11h 40m
₹7,128
Onwards
Via Delhi, Rajkot
Siliguri
Delhi
Rajkot
Bhachau
Approx Travel Time
9h 57m
₹13,387
Onwards
Via Mumbai, Gandhidham
FASTEST
Siliguri
Mumbai
Gandhidham
Bhachau
Approx Travel Time
7h 27m
₹11,460
Onwards
Via Jodhpur
Siliguri
Jodhpur
Bhachau
Approx Travel Time
1d 20h 35m
₹1,520
Onwards
Siliguri
Jodhpur
Bhachau
Approx Travel Time
1d 19h 16m
On Demand
Via Wankaner
Siliguri
Wankaner
Bhachau
Approx Travel Time
2d 3h 42m
₹4,877
Onwards
Via Patna, Ahmedabad
Siliguri
Patna
Ahmedabad
Bhachau
Approx Travel Time
2d 4h
₹5,174
Onwards
Via Delhi, Gandhidham
Siliguri
Delhi
Gandhidham
Bhachau
Approx Travel Time
7h 42m
₹16,352
Onwards
Frequently Asked Questions
What is the distance between Siliguri and Bhachau?
Bhachau is approximately 1850+ kms from Siliguri.
How long does it take to reach Bhachau from Siliguri?
It takes approximately 8 hours to reach Bhachau from Siliguri by Flight, Train Via Mumbai, Gandhidham.
What is the cheapest way to reach Bhachau from Siliguri?
The cheapest way to reach Bhachau from Siliguri is by Train.
What is the fastest way to reach Bhachau from Siliguri?
The fastest way to reach Bhachau from Siliguri is by Flight, Train Via Mumbai, Gandhidham.


