
Hardoi to Shamli
Shamli is approximately 450+ kms from Hardoi. The fastest way to reach Shamli from Hardoi is by Train Via Roorkee. It takes approximately 11 hours. The cheapest way to reach Shamli from Hardoi is by Train Via Roorkee which would take approximately 11 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
Hardoi
Moradabad
Shamli
Approx Travel Time
10h 42m
₹4,359
Onwards
Via Roorkee
CHEAPEST
FASTEST
Hardoi
Roorkee
Shamli
Approx Travel Time
10h 25m
₹310
Onwards
Hardoi
Roorkee
Shamli
Approx Travel Time
11h 2m
₹3,539
Onwards
Via Muzaffarnagar
Hardoi
Muzaffarnagar
Shamli
Approx Travel Time
11h 34m
On Demand
Via Delhi
Hardoi
Delhi
Shamli
Approx Travel Time
13h 11m
₹3,601
Onwards
Hardoi
Delhi
Shamli
Approx Travel Time
12h 45m
₹1,238
Onwards
Hardoi
Delhi
Shamli
Approx Travel Time
11h 45m
₹845
Onwards
Via Deoband
Hardoi
Deoband
Shamli
Approx Travel Time
11h 21m
On Demand
Via Haridwar
Hardoi
Haridwar
Shamli
Approx Travel Time
11h 37m
₹3,116
Onwards
Via Saharanpur
Hardoi
Saharanpur
Shamli
Approx Travel Time
10h 53m
On Demand
Frequently Asked Questions
What is the distance between Hardoi and Shamli?
Shamli is approximately 450+ kms from Hardoi.
How long does it take to reach Shamli from Hardoi?
It takes approximately 11 hours to reach Shamli from Hardoi by Train Via Roorkee.
What is the cheapest way to reach Shamli from Hardoi?
The cheapest way to reach Shamli from Hardoi is by Train Via Roorkee.
What is the fastest way to reach Shamli from Hardoi?
The fastest way to reach Shamli from Hardoi is by Train Via Roorkee.