
Sirhind to Amroha
Amroha is approximately 300+ kms from Sirhind. The fastest way to reach Amroha from Sirhind is by Train Via Roorkee. It takes approximately 8 hours. The cheapest way to reach Amroha from Sirhind is by Train Via Delhi which would take approximately 10 hours.
Sort By
Mode of Transport
Via Roorkee
RECOMMENDED
FASTEST
Sirhind
Roorkee
Amroha
Approx Travel Time
7h 40m
₹260
Onwards
Sirhind
Roorkee
Amroha
Approx Travel Time
7h 55m
₹3,451
Onwards
Via Muzaffarnagar
Sirhind
Muzaffarnagar
Amroha
Approx Travel Time
8h 1m
₹3,430
Onwards
Via Ambala
Sirhind
Ambala
Amroha
Approx Travel Time
8h 3m
₹260
Onwards
Via Moradabad
Sirhind
Moradabad
Amroha
Approx Travel Time
8h 25m
₹265
Onwards
Sirhind
Moradabad
Amroha
Approx Travel Time
8h 40m
₹2,144
Onwards
Via Meerut
Sirhind
Meerut
Amroha
Approx Travel Time
8h 50m
₹2,871
Onwards
Via Delhi
CHEAPEST
Sirhind
Delhi
Amroha
Approx Travel Time
9h 40m
₹205
Onwards
Via Panipat
Sirhind
Panipat
Amroha
Approx Travel Time
9h 41m
₹4,638
Onwards
Frequently Asked Questions
What is the distance between Sirhind and Amroha?
Amroha is approximately 300+ kms from Sirhind.
How long does it take to reach Amroha from Sirhind?
It takes approximately 8 hours to reach Amroha from Sirhind by Train Via Roorkee.
What is the cheapest way to reach Amroha from Sirhind?
The cheapest way to reach Amroha from Sirhind is by Train Via Delhi.
What is the fastest way to reach Amroha from Sirhind?
The fastest way to reach Amroha from Sirhind is by Train Via Roorkee.