
Nanpara to Amroha
Amroha is approximately 400+ kms from Nanpara. The fastest way to reach Amroha from Nanpara is by Bus Via Moradabad. It takes approximately 9 hours. The cheapest way to reach Amroha from Nanpara is by Bus, Train Via Moradabad which would take approximately 9 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
CHEAPEST
Nanpara
Moradabad
Amroha
Approx Travel Time
8h 55m
₹1,244
Onwards
Nanpara
Moradabad
Amroha
Approx Travel Time
9h 3m
₹3,170
Onwards
FASTEST
Nanpara
Moradabad
Amroha
Approx Travel Time
8h 46m
₹2,398
Onwards
Via Bareilly
Nanpara
Bareilly
Amroha
Approx Travel Time
9h 44m
₹1,274
Onwards
Nanpara
Bareilly
Amroha
Approx Travel Time
9h 53m
₹4,599
Onwards
Via Bareilly, Moradabad
Nanpara
Bareilly
Moradabad
Amroha
Approx Travel Time
10h 58m
₹1,324
Onwards
Nanpara
Bareilly
Moradabad
Amroha
Approx Travel Time
10h 49m
₹2,478
Onwards
Nanpara
Bareilly
Moradabad
Amroha
Approx Travel Time
11h 6m
₹3,250
Onwards
Via Bareilly, Rampur (Uttar Pradesh)
Nanpara
Bareilly
Rampur (Uttar Pradesh)
Amroha
Approx Travel Time
11h 3m
₹1,319
Onwards
Via Moradabad, Gajraula
Nanpara
Moradabad
Gajraula
Amroha
Approx Travel Time
10h 48m
₹1,294
Onwards
Frequently Asked Questions
What is the distance between Nanpara and Amroha?
Amroha is approximately 400+ kms from Nanpara.
How long does it take to reach Amroha from Nanpara?
It takes approximately 9 hours to reach Amroha from Nanpara by Bus Via Moradabad.
What is the cheapest way to reach Amroha from Nanpara?
The cheapest way to reach Amroha from Nanpara is by Bus, Train Via Moradabad.
What is the fastest way to reach Amroha from Nanpara?
The fastest way to reach Amroha from Nanpara is by Bus Via Moradabad.