
Aligarh to Shamli
Shamli is approximately 200+ kms from Aligarh. The fastest way to reach Shamli from Aligarh is by Bus Via Ghaziabad. It takes approximately 3 hours. The cheapest way to reach Shamli from Aligarh is by Train Via Delhi which would take approximately 7 hours.
Sort By
Mode of Transport
Via Ghaziabad
Aligarh
Ghaziabad
Shamli
Approx Travel Time
4h 6m
₹634
Onwards
FASTEST
Aligarh
Ghaziabad
Shamli
Approx Travel Time
2h 22m
₹753
Onwards
Via Meerut
Aligarh
Meerut
Shamli
Approx Travel Time
3h 11m
₹3,303
Onwards
Aligarh
Meerut
Shamli
Approx Travel Time
5h 40m
₹2,649
Onwards
Aligarh
Meerut
Shamli
Approx Travel Time
3h 18m
₹2,498
Onwards
Aligarh
Meerut
Shamli
Approx Travel Time
5h 47m
₹1,844
Onwards
Via Delhi
CHEAPEST
Aligarh
Delhi
Shamli
Approx Travel Time
6h 35m
₹230
Onwards
Via Ganaur
Aligarh
Ganaur
Shamli
Approx Travel Time
5h 31m
₹4,167
Onwards
Via Muzaffarnagar
Aligarh
Muzaffarnagar
Shamli
Approx Travel Time
5h 55m
₹2,856
Onwards
Frequently Asked Questions
What is the distance between Aligarh and Shamli?
Shamli is approximately 200+ kms from Aligarh.
How long does it take to reach Shamli from Aligarh?
It takes approximately 3 hours to reach Shamli from Aligarh by Bus Via Ghaziabad.
What is the cheapest way to reach Shamli from Aligarh?
The cheapest way to reach Shamli from Aligarh is by Train Via Delhi.
What is the fastest way to reach Shamli from Aligarh?
The fastest way to reach Shamli from Aligarh is by Bus Via Ghaziabad.


