
Hosur to Siliguri
Siliguri is approximately 2100+ kms from Hosur. The fastest way to reach Siliguri from Hosur is by Train, Flight Via Bangalore. It takes approximately 6 hours. The cheapest way to reach Siliguri from Hosur is by Train, Flight Via Bangalore, Patna which would take approximately 15 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
FASTEST
Hosur
Bangalore
Siliguri
Approx Travel Time
6h 10m
₹8,558
Onwards
Hosur
Bangalore
Siliguri
Approx Travel Time
6h 25m
₹10,979
Onwards
Via Bangalore, Hyderabad
Hosur
Bangalore
Hyderabad
Siliguri
Approx Travel Time
7h 35m
₹12,272
Onwards
Via Chennai
Hosur
Chennai
Siliguri
Approx Travel Time
12h 25m
₹8,274
Onwards
Via Bangalore, Visakhapatnam
Hosur
Bangalore
Visakhapatnam
Siliguri
Approx Travel Time
7h 35m
₹14,587
Onwards
Via Bangalore, Bhubaneshwar
Hosur
Bangalore
Bhubaneshwar
Siliguri
Approx Travel Time
7h 35m
₹12,044
Onwards
Via Bangalore, Gannavaram
Hosur
Bangalore
Gannavaram
Siliguri
Approx Travel Time
7h 35m
₹16,312
Onwards
Via Bangalore, Durgapur
Hosur
Bangalore
Durgapur
Siliguri
Approx Travel Time
7h 35m
₹11,013
Onwards
Via Bangalore, Patna
CHEAPEST
Hosur
Bangalore
Patna
Siliguri
Approx Travel Time
14h 35m
₹7,152
Onwards
Via Bangalore, Chennai
Hosur
Bangalore
Chennai
Siliguri
Approx Travel Time
7h 50m
₹10,711
Onwards
Frequently Asked Questions
What is the distance between Hosur and Siliguri?
Siliguri is approximately 2100+ kms from Hosur.
How long does it take to reach Siliguri from Hosur?
It takes approximately 6 hours to reach Siliguri from Hosur by Train, Flight Via Bangalore.
What is the cheapest way to reach Siliguri from Hosur?
The cheapest way to reach Siliguri from Hosur is by Train, Flight Via Bangalore, Patna.
What is the fastest way to reach Siliguri from Hosur?
The fastest way to reach Siliguri from Hosur is by Train, Flight Via Bangalore.