
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, Bus Via Delhi, Mumbai which would take approximately 13 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Amroha
Delhi
Shirdi
Approx Travel Time
6h 55m
₹5,124
Onwards
Amroha
Delhi
Shirdi
Approx Travel Time
7h 25m
₹8,023
Onwards
Via Delhi, Aurangabad, Maharashtra
Amroha
Delhi
Aurangabad, Maharashtra
Shirdi
Approx Travel Time
10h 20m
₹4,658
Onwards
Amroha
Delhi
Aurangabad, Maharashtra
Shirdi
Approx Travel Time
10h 35m
₹7,068
Onwards
Via Delhi, Indore
Amroha
Delhi
Indore
Shirdi
Approx Travel Time
8h 5m
₹10,262
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
₹4,528
Onwards
Via Lucknow
Amroha
Lucknow
Shirdi
Approx Travel Time
11h 25m
₹6,175
Onwards
Via Delhi, Mumbai
CHEAPEST
Amroha
Delhi
Mumbai
Shirdi
Approx Travel Time
13h 5m
₹4,144
Onwards
Via Aligarh, Lucknow
Amroha
Aligarh
Lucknow
Shirdi
Approx Travel Time
8h 20m
On Demand
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, Bus Via Delhi, Mumbai.
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.