
Puri to Amroha
Amroha is approximately 1450+ kms from Puri. The fastest way to reach Amroha from Puri is by Train, Flight Via Bhubaneshwar, Ghaziabad. It takes approximately 8 hours. The cheapest way to reach Amroha from Puri is by Train, Cab Via Ghaziabad which would take approximately 34 hours.
Sort By
Mode of Transport
Via Bhubaneshwar, Delhi
RECOMMENDED
Puri
Bhubaneshwar
Delhi
Amroha
Approx Travel Time
8h 10m
₹5,680
Onwards
Puri
Bhubaneshwar
Delhi
Amroha
Approx Travel Time
9h 1m
₹9,702
Onwards
Puri
Bhubaneshwar
Delhi
Amroha
Approx Travel Time
8h 35m
₹6,962
Onwards
Via Bhubaneshwar, Ghaziabad
Puri
Bhubaneshwar
Ghaziabad
Amroha
Approx Travel Time
8h 43m
₹9,678
Onwards
Puri
Bhubaneshwar
Ghaziabad
Amroha
Approx Travel Time
7h 58m
₹6,905
Onwards
FASTEST
Puri
Bhubaneshwar
Ghaziabad
Amroha
Approx Travel Time
7h 33m
₹5,623
Onwards
Via Dhanbad, Bareilly
Puri
Dhanbad
Bareilly
Amroha
Approx Travel Time
1d 7h 40m
On Demand
Via Asansol
Puri
Asansol
Amroha
Approx Travel Time
1d 14h 57m
On Demand
Via Ghaziabad
CHEAPEST
Puri
Ghaziabad
Amroha
Approx Travel Time
1d 9h 35m
₹3,588
Onwards
Via Bhubaneshwar, Dehradun
Puri
Bhubaneshwar
Dehradun
Amroha
Approx Travel Time
8h 55m
₹9,784
Onwards
Frequently Asked Questions
What is the distance between Puri and Amroha?
Amroha is approximately 1450+ kms from Puri.
How long does it take to reach Amroha from Puri?
It takes approximately 8 hours to reach Amroha from Puri by Train, Flight Via Bhubaneshwar, Ghaziabad.
What is the cheapest way to reach Amroha from Puri?
The cheapest way to reach Amroha from Puri is by Train, Cab Via Ghaziabad.
What is the fastest way to reach Amroha from Puri?
The fastest way to reach Amroha from Puri is by Train, Flight Via Bhubaneshwar, Ghaziabad.


