
Hardoi to Shamli
Shamli is approximately 400+ kms from Hardoi. The fastest way to reach Shamli from Hardoi is by Train, Bus Via Muzaffarnagar. It takes approximately 10 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 Muzaffarnagar
RECOMMENDED
FASTEST
Hardoi
Muzaffarnagar
Shamli
Approx Travel Time
9h 40m
On Demand
Via Meerut
Hardoi
Meerut
Shamli
Approx Travel Time
9h 55m
On Demand
Via Deoband
Hardoi
Deoband
Shamli
Approx Travel Time
10h 10m
On Demand
Via Roorkee
CHEAPEST
Hardoi
Roorkee
Shamli
Approx Travel Time
10h 55m
₹310
Onwards
Hardoi
Roorkee
Shamli
Approx Travel Time
11h 47m
₹3,699
Onwards
Via Delhi
Hardoi
Delhi
Shamli
Approx Travel Time
10h 55m
₹390
Onwards
Hardoi
Delhi
Shamli
Approx Travel Time
11h 10m
₹3,257
Onwards
Hardoi
Delhi
Shamli
Approx Travel Time
11h 25m
₹416
Onwards
Via Moradabad
Hardoi
Moradabad
Shamli
Approx Travel Time
11h 23m
₹4,090
Onwards
Via Haridwar
Hardoi
Haridwar
Shamli
Approx Travel Time
11h 37m
₹390
Onwards
Frequently Asked Questions
What is the distance between Hardoi and Shamli?
Shamli is approximately 400+ kms from Hardoi.
How long does it take to reach Shamli from Hardoi?
It takes approximately 10 hours to reach Shamli from Hardoi by Train, Bus Via Muzaffarnagar.
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, Bus Via Muzaffarnagar.