
Balasore to Amroha
Amroha is approximately 1600+ kms from Balasore. The fastest way to reach Amroha from Balasore is by Cab, Flight, Train Via Bhubaneshwar, Ghaziabad. It takes approximately 11 hours. The cheapest way to reach Amroha from Balasore is by Train Via Prayagraj(Allahabad) which would take approximately 29 hours.
Sort By
Mode of Transport
Via Bhubaneshwar, Ghaziabad
RECOMMENDED
Balasore
Bhubaneshwar
Ghaziabad
Amroha
Approx Travel Time
11h 14m
₹14,650
Onwards
FASTEST
Balasore
Bhubaneshwar
Ghaziabad
Amroha
Approx Travel Time
10h 30m
₹11,760
Onwards
Via Lucknow
Balasore
Lucknow
Amroha
Approx Travel Time
1d 6h 27m
On Demand
Via Ranchi, Raibareilly
Balasore
Ranchi
Raibareilly
Amroha
Approx Travel Time
1d 6h 19m
On Demand
Via Prayagraj(Allahabad)
CHEAPEST
Balasore
Prayagraj(Allahabad)
Amroha
Approx Travel Time
1d 4h 55m
₹805
Onwards
Via Ranchi, Delhi
Balasore
Ranchi
Delhi
Amroha
Approx Travel Time
1d 12h 40m
₹3,608
Onwards
Balasore
Ranchi
Delhi
Amroha
Approx Travel Time
13h 55m
₹18,297
Onwards
Balasore
Ranchi
Delhi
Amroha
Approx Travel Time
13h 38m
₹15,443
Onwards
Via Bhubaneshwar, Delhi
Balasore
Bhubaneshwar
Delhi
Amroha
Approx Travel Time
11h 49m
₹15,346
Onwards
Balasore
Bhubaneshwar
Delhi
Amroha
Approx Travel Time
11h 32m
₹12,492
Onwards
Frequently Asked Questions
What is the distance between Balasore and Amroha?
Amroha is approximately 1600+ kms from Balasore.
How long does it take to reach Amroha from Balasore?
It takes approximately 11 hours to reach Amroha from Balasore by Cab, Flight, Train Via Bhubaneshwar, Ghaziabad.
What is the cheapest way to reach Amroha from Balasore?
The cheapest way to reach Amroha from Balasore is by Train Via Prayagraj(Allahabad).
What is the fastest way to reach Amroha from Balasore?
The fastest way to reach Amroha from Balasore is by Cab, Flight, Train Via Bhubaneshwar, Ghaziabad.


