
Amroha to Shirdi
Shirdi is approximately 1250+ kms from Amroha. The fastest way to reach Shirdi from Amroha is by Train, Flight Via Moradabad, Lucknow. It takes approximately 7 hours. The cheapest way to reach Shirdi from Amroha is by Train, Flight Via Delhi which would take approximately 7 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Amroha
Delhi
Shirdi
Approx Travel Time
6h 55m
₹4,774
Onwards
Amroha
Delhi
Shirdi
Approx Travel Time
7h 25m
₹7,795
Onwards
Via Delhi, Aurangabad, Maharashtra
Amroha
Delhi
Aurangabad, Maharashtra
Shirdi
Approx Travel Time
10h 20m
₹5,520
Onwards
Amroha
Delhi
Aurangabad, Maharashtra
Shirdi
Approx Travel Time
10h 35m
₹8,020
Onwards
Via Delhi, Indore
Amroha
Delhi
Indore
Shirdi
Approx Travel Time
8h 5m
₹8,190
Onwards
Amroha
Delhi
Indore
Shirdi
Approx Travel Time
17h 20m
₹5,014
Onwards
Via Lucknow
Amroha
Lucknow
Shirdi
Approx Travel Time
11h 25m
₹7,577
Onwards
Amroha
Lucknow
Shirdi
Approx Travel Time
13h 10m
₹7,940
Onwards
Via Moradabad, Lucknow
FASTEST
Amroha
Moradabad
Lucknow
Shirdi
Approx Travel Time
6h 20m
On Demand
Via Delhi, Pune
Amroha
Delhi
Pune
Shirdi
Approx Travel Time
12h 5m
₹5,273
Onwards
Frequently Asked Questions
What is the distance between Amroha and Shirdi?
Shirdi is approximately 1250+ kms from Amroha.
How long does it take to reach Shirdi from Amroha?
It takes approximately 7 hours to reach Shirdi from Amroha by Train, Flight Via Moradabad, Lucknow.
What is the cheapest way to reach Shirdi from Amroha?
The cheapest way to reach Shirdi from Amroha is by Train, Flight Via Delhi.
What is the fastest way to reach Shirdi from Amroha?
The fastest way to reach Shirdi from Amroha is by Train, Flight Via Moradabad, Lucknow.