
Siliguri to Shamli
Shamli is approximately 1350+ kms from Siliguri. The fastest way to reach Shamli from Siliguri is by Flight, Train Via Delhi. It takes approximately 6 hours. The cheapest way to reach Shamli from Siliguri is by Train Via Roorkee which would take approximately 27 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Siliguri
Delhi
Shamli
Approx Travel Time
6h 10m
₹7,430
Onwards
Siliguri
Delhi
Shamli
Approx Travel Time
6h 25m
₹10,270
Onwards
Siliguri
Delhi
Shamli
Approx Travel Time
6h 40m
₹7,456
Onwards
Via Rampur (Uttar Pradesh)
Siliguri
Rampur (Uttar Pradesh)
Shamli
Approx Travel Time
1d 2h 55m
₹5,134
Onwards
Via Roorkee
CHEAPEST
Siliguri
Roorkee
Shamli
Approx Travel Time
1d 2h 55m
₹530
Onwards
Siliguri
Roorkee
Shamli
Approx Travel Time
1d 3h 47m
₹3,919
Onwards
Via Moradabad
Siliguri
Moradabad
Shamli
Approx Travel Time
1d 3h 53m
₹4,286
Onwards
Via Saharanpur
Siliguri
Saharanpur
Shamli
Approx Travel Time
1d 3h 40m
₹2,281
Onwards
Siliguri
Saharanpur
Shamli
Approx Travel Time
1d 3h 40m
On Demand
Via Bulandshahr
Siliguri
Bulandshahr
Shamli
Approx Travel Time
1d 4h 19m
On Demand
Frequently Asked Questions
What is the distance between Siliguri and Shamli?
Shamli is approximately 1350+ kms from Siliguri.
How long does it take to reach Shamli from Siliguri?
It takes approximately 6 hours to reach Shamli from Siliguri by Flight, Train Via Delhi.
What is the cheapest way to reach Shamli from Siliguri?
The cheapest way to reach Shamli from Siliguri is by Train Via Roorkee.
What is the fastest way to reach Shamli from Siliguri?
The fastest way to reach Shamli from Siliguri is by Flight, Train Via Delhi.
Routes Connecting Siliguri
Routes From Siliguri
- Siliguri to Indapur
- Siliguri to Pithoragarh
- Siliguri to Tandur
- Siliguri to Rajpura
- Siliguri to Tiruvallur
- Siliguri to Sakleshpur
- Siliguri to Fatehpur
- Siliguri to Bijapur
- Siliguri to Nathdwara
- Siliguri to Kolayat
- Siliguri to Loharu
- Siliguri to Itanagar
- Siliguri to Limbdi
- Siliguri to Deogarh
- Siliguri to Dharmanagar