
Tilhar to Shamli
Shamli is approximately 300+ kms from Tilhar. The fastest way to reach Shamli from Tilhar is by Train, Cab Via Rampur (Uttar Pradesh). It takes approximately 9 hours. The cheapest way to reach Shamli from Tilhar is by Train Via Roorkee which would take approximately 9 hours.
Sort By
Mode of Transport
Via Garhmukteshwar
RECOMMENDED
Tilhar
Garhmukteshwar
Shamli
Approx Travel Time
8h 34m
On Demand
Via Rampur (Uttar Pradesh)
FASTEST
Tilhar
Rampur (Uttar Pradesh)
Shamli
Approx Travel Time
8h 25m
₹4,792
Onwards
Via Moradabad
Tilhar
Moradabad
Shamli
Approx Travel Time
9h 23m
₹4,125
Onwards
Via Roorkee
CHEAPEST
Tilhar
Roorkee
Shamli
Approx Travel Time
9h 10m
₹355
Onwards
Tilhar
Roorkee
Shamli
Approx Travel Time
10h 2m
₹3,744
Onwards
Via Ghaziabad
Tilhar
Ghaziabad
Shamli
Approx Travel Time
9h 25m
On Demand
Via Delhi
Tilhar
Delhi
Shamli
Approx Travel Time
9h 40m
On Demand
Tilhar
Delhi
Shamli
Approx Travel Time
9h 55m
On Demand
Via Haridwar
Tilhar
Haridwar
Shamli
Approx Travel Time
9h 52m
₹355
Onwards
Via Saharanpur
Tilhar
Saharanpur
Shamli
Approx Travel Time
9h 55m
₹2,116
Onwards
Frequently Asked Questions
What is the distance between Tilhar and Shamli?
Shamli is approximately 300+ kms from Tilhar.
How long does it take to reach Shamli from Tilhar?
It takes approximately 9 hours to reach Shamli from Tilhar by Train, Cab Via Rampur (Uttar Pradesh).
What is the cheapest way to reach Shamli from Tilhar?
The cheapest way to reach Shamli from Tilhar is by Train Via Roorkee.
What is the fastest way to reach Shamli from Tilhar?
The fastest way to reach Shamli from Tilhar is by Train, Cab Via Rampur (Uttar Pradesh).