
Bhalki to Siliguri
Siliguri is approximately 1750+ kms from Bhalki. The fastest way to reach Siliguri from Bhalki is by Train, Flight Via Hyderabad. It takes approximately 8 hours. The cheapest way to reach Siliguri from Bhalki is by Train, Flight Via Hyderabad, Patna which would take approximately 16 hours.
Sort By
Mode of Transport
Via Hyderabad
RECOMMENDED
FASTEST
Bhalki
Hyderabad
Siliguri
Approx Travel Time
7h 55m
₹6,643
Onwards
Via Hyderabad, Muzaffarpur
Bhalki
Hyderabad
Muzaffarpur
Siliguri
Approx Travel Time
15h 5m
₹8,181
Onwards
Bhalki
Hyderabad
Muzaffarpur
Siliguri
Approx Travel Time
16h 35m
₹8,486
Onwards
Via Hyderabad, Patna
CHEAPEST
Bhalki
Hyderabad
Patna
Siliguri
Approx Travel Time
16h 5m
₹6,329
Onwards
Bhalki
Hyderabad
Patna
Siliguri
Approx Travel Time
9h 20m
₹12,150
Onwards
Via Hyderabad, Bhubaneshwar
Bhalki
Hyderabad
Bhubaneshwar
Siliguri
Approx Travel Time
9h 35m
₹11,843
Onwards
Via Hyderabad, Durgapur
Bhalki
Hyderabad
Durgapur
Siliguri
Approx Travel Time
9h 35m
₹11,085
Onwards
Bhalki
Hyderabad
Durgapur
Siliguri
Approx Travel Time
16h 35m
₹6,801
Onwards
Via Hyderabad, Ranchi
Bhalki
Hyderabad
Ranchi
Siliguri
Approx Travel Time
9h 20m
₹11,836
Onwards
Via Hyderabad, Kolkata
Bhalki
Hyderabad
Kolkata
Siliguri
Approx Travel Time
9h 35m
₹11,234
Onwards
Frequently Asked Questions
What is the distance between Bhalki and Siliguri?
Siliguri is approximately 1750+ kms from Bhalki.
How long does it take to reach Siliguri from Bhalki?
It takes approximately 8 hours to reach Siliguri from Bhalki by Train, Flight Via Hyderabad.
What is the cheapest way to reach Siliguri from Bhalki?
The cheapest way to reach Siliguri from Bhalki is by Train, Flight Via Hyderabad, Patna.
What is the fastest way to reach Siliguri from Bhalki?
The fastest way to reach Siliguri from Bhalki is by Train, Flight Via Hyderabad.