
Amroha to Patna
Patna is approximately 800+ kms from Amroha. The fastest way to reach Patna from Amroha is by Train, Flight Via Lucknow. It takes approximately 10 hours. The cheapest way to reach Patna from Amroha is by Train Via Lucknow which would take approximately 19 hours.
Sort By
Mode of Transport
Via Gorakhpur
RECOMMENDED
Amroha
Gorakhpur
Patna
Approx Travel Time
18h 10m
₹495
Onwards
Via Basti
Amroha
Basti
Patna
Approx Travel Time
18h 10m
₹485
Onwards
Via Chhapra
Amroha
Chhapra
Patna
Approx Travel Time
18h 10m
₹505
Onwards
Amroha
Chhapra
Patna
Approx Travel Time
18h 25m
₹620
Onwards
Via Ballia
Amroha
Ballia
Patna
Approx Travel Time
18h 10m
On Demand
Via Lucknow
CHEAPEST
Amroha
Lucknow
Patna
Approx Travel Time
18h 40m
₹455
Onwards
FASTEST
Amroha
Lucknow
Patna
Approx Travel Time
9h 55m
₹4,758
Onwards
Via Bareilly
Amroha
Bareilly
Patna
Approx Travel Time
17h 55m
₹480
Onwards
Via Shahganj
Amroha
Shahganj
Patna
Approx Travel Time
18h 40m
₹560
Onwards
Via Siwan
Amroha
Siwan
Patna
Approx Travel Time
18h 50m
₹505
Onwards
Frequently Asked Questions
What is the distance between Amroha and Patna?
Patna is approximately 800+ kms from Amroha.
How long does it take to reach Patna from Amroha?
It takes approximately 10 hours to reach Patna from Amroha by Train, Flight Via Lucknow.
What is the cheapest way to reach Patna from Amroha?
The cheapest way to reach Patna from Amroha is by Train Via Lucknow.
What is the fastest way to reach Patna from Amroha?
The fastest way to reach Patna from Amroha is by Train, Flight Via Lucknow.