
Indi to Siliguri
Siliguri is approximately 1850+ kms from Indi. The fastest way to reach Siliguri from Indi is by Train, Flight Via Hyderabad. It takes approximately 11 hours. The cheapest way to reach Siliguri from Indi is by Train, Flight Via Hyderabad, Durgapur which would take approximately 19 hours.
Sort By
Mode of Transport
Via Hyderabad
RECOMMENDED
FASTEST
Indi
Hyderabad
Siliguri
Approx Travel Time
10h 25m
₹8,221
Onwards
Via Hyderabad, Durgapur
Indi
Hyderabad
Durgapur
Siliguri
Approx Travel Time
12h 5m
₹12,136
Onwards
CHEAPEST
Indi
Hyderabad
Durgapur
Siliguri
Approx Travel Time
19h 5m
₹6,461
Onwards
Via Hyderabad, Bhubaneshwar
Indi
Hyderabad
Bhubaneshwar
Siliguri
Approx Travel Time
12h 5m
₹11,080
Onwards
Via Hyderabad, Muzaffarpur
Indi
Hyderabad
Muzaffarpur
Siliguri
Approx Travel Time
17h 35m
₹7,736
Onwards
Indi
Hyderabad
Muzaffarpur
Siliguri
Approx Travel Time
19h 5m
₹8,041
Onwards
Via Hyderabad, Ranchi
Indi
Hyderabad
Ranchi
Siliguri
Approx Travel Time
11h 50m
₹14,349
Onwards
Via Hyderabad, Patna
Indi
Hyderabad
Patna
Siliguri
Approx Travel Time
11h 50m
₹13,753
Onwards
Indi
Hyderabad
Patna
Siliguri
Approx Travel Time
18h 35m
₹6,682
Onwards
Via Hyderabad, Visakhapatnam
Indi
Hyderabad
Visakhapatnam
Siliguri
Approx Travel Time
12h 5m
₹14,529
Onwards
Frequently Asked Questions
What is the distance between Indi and Siliguri?
Siliguri is approximately 1850+ kms from Indi.
How long does it take to reach Siliguri from Indi?
It takes approximately 11 hours to reach Siliguri from Indi by Train, Flight Via Hyderabad.
What is the cheapest way to reach Siliguri from Indi?
The cheapest way to reach Siliguri from Indi is by Train, Flight Via Hyderabad, Durgapur.
What is the fastest way to reach Siliguri from Indi?
The fastest way to reach Siliguri from Indi is by Train, Flight Via Hyderabad.