
Sojat to Siliguri
Siliguri is approximately 2150+ 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 Ahmedabad
RECOMMENDED
FASTEST
Sojat
Ahmedabad
Siliguri
Approx Travel Time
12h 25m
₹5,367
Onwards
Via Delhi
Sojat
Delhi
Siliguri
Approx Travel Time
13h 40m
₹4,174
Onwards
Via Vadodara
Sojat
Vadodara
Siliguri
Approx Travel Time
14h 2m
₹6,247
Onwards
Via Agra
Sojat
Agra
Siliguri
Approx Travel Time
1d 10h 55m
₹1,185
Onwards
Via Jaipur
Sojat
Jaipur
Siliguri
Approx Travel Time
1d 9h 55m
₹870
Onwards
Sojat
Jaipur
Siliguri
Approx Travel Time
1d 11h 13m
₹5,948
Onwards
Via Bareilly
Sojat
Bareilly
Siliguri
Approx Travel Time
1d 11h 10m
₹960
Onwards
Via Alwar
Sojat
Alwar
Siliguri
Approx Travel Time
1d 10h 40m
On Demand
Via Ajmer
CHEAPEST
Sojat
Ajmer
Siliguri
Approx Travel Time
1d 9h 55m
₹865
Onwards
Sojat
Ajmer
Siliguri
Approx Travel Time
1d 10h 26m
₹5,274
Onwards
Frequently Asked Questions
What is the distance between Sojat and Siliguri?
Siliguri is approximately 2150+ 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.