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
₹3,874
Onwards
Amroha
Delhi
Shirdi
Approx Travel Time
7h 25m
₹7,517
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
₹7,916
Onwards
Via Delhi, Indore
Amroha
Delhi
Indore
Shirdi
Approx Travel Time
8h 5m
₹7,075
Onwards
Amroha
Delhi
Indore
Shirdi
Approx Travel Time
17h 20m
₹4,836
Onwards
Via Lucknow
Amroha
Lucknow
Shirdi
Approx Travel Time
11h 25m
₹9,252
Onwards
Amroha
Lucknow
Shirdi
Approx Travel Time
13h 10m
₹9,614
Onwards
Via Moradabad, Lucknow
FASTEST
Amroha
Moradabad
Lucknow
Shirdi
Approx Travel Time
6h 20m
₹10,105
Onwards
Via Delhi, Pune
Amroha
Delhi
Pune
Shirdi
Approx Travel Time
12h 5m
₹5,576
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.