
Sojat to Siliguri
Siliguri is approximately 1700+ kms from Sojat. The fastest way to reach Siliguri from Sojat is by Train, Flight Via Ahmedabad. It takes approximately 13 hours. The cheapest way to reach Siliguri from Sojat is by Train Via Ajmer which would take approximately 34 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Sojat
Delhi
Siliguri
Approx Travel Time
13h 40m
₹6,324
Onwards
Via Ahmedabad
FASTEST
Sojat
Ahmedabad
Siliguri
Approx Travel Time
12h 25m
₹8,178
Onwards
Via Jaipur
Sojat
Jaipur
Siliguri
Approx Travel Time
1d 9h 55m
₹870
Onwards
Sojat
Jaipur
Siliguri
Approx Travel Time
1d 11h 13m
₹6,127
Onwards
Via Bareilly
Sojat
Bareilly
Siliguri
Approx Travel Time
1d 11h 10m
₹960
Onwards
Via Ajmer
CHEAPEST
Sojat
Ajmer
Siliguri
Approx Travel Time
1d 9h 55m
₹865
Onwards
Sojat
Ajmer
Siliguri
Approx Travel Time
1d 10h 26m
₹5,237
Onwards
Via Alwar
Sojat
Alwar
Siliguri
Approx Travel Time
1d 10h 40m
On Demand
Via Bijainagar
Sojat
Bijainagar
Siliguri
Approx Travel Time
1d 9h 40m
On Demand
Sojat
Bijainagar
Siliguri
Approx Travel Time
1d 9h 40m
On Demand
Frequently Asked Questions
What is the distance between Sojat and Siliguri?
Siliguri is approximately 1700+ kms from Sojat.
How long does it take to reach Siliguri from Sojat?
It takes approximately 13 hours to reach Siliguri from Sojat by Train, Flight Via Ahmedabad.
What is the cheapest way to reach Siliguri from Sojat?
The cheapest way to reach Siliguri from Sojat is by Train Via Ajmer.
What is the fastest way to reach Siliguri from Sojat?
The fastest way to reach Siliguri from Sojat is by Train, Flight Via Ahmedabad.