hero
How2Go
Gaya to Amroha

Gaya to Amroha

Amroha is approximately 850+ kms from Gaya. The fastest way to reach Amroha from Gaya is by Train. It takes approximately 18 hours. The cheapest way to reach Amroha from Gaya is by Train Via Moradabad which would take approximately 19 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

FASTEST

Gaya

Amroha

Approx Travel Time

17h 30m

On Demand

Via Ayodhya

Gaya

Ayodhya

Amroha

Approx Travel Time

18h 55m

₹560

Onwards

Via Lucknow

Gaya

Lucknow

Amroha

Approx Travel Time

19h 25m

On Demand

Via Varanasi

Gaya

Varanasi

Amroha

Approx Travel Time

19h 10m

₹535

Onwards

Via Moradabad

CHEAPEST

Gaya

Moradabad

Amroha

Approx Travel Time

18h 55m

₹485

Onwards

Via Bareilly

Gaya

Bareilly

Amroha

Approx Travel Time

18h 55m

₹485

Onwards

Via Shahjahanpur

Gaya

Shahjahanpur

Amroha

Approx Travel Time

18h 55m

₹530

Onwards

Via Shahganj

Gaya

Shahganj

Amroha

Approx Travel Time

19h 10m

₹560

Onwards

Via Hardoi

Gaya

Hardoi

Amroha

Approx Travel Time

19h 21m

₹545

Onwards

Via Bara Banki

Gaya

Bara Banki

Amroha

Approx Travel Time

20h 4m

₹560

Onwards

Frequently Asked Questions

What is the distance between Gaya and Amroha?

Amroha is approximately 850+ kms from Gaya.

How long does it take to reach Amroha from Gaya?

It takes approximately 18 hours to reach Amroha from Gaya by Train.

What is the cheapest way to reach Amroha from Gaya?

The cheapest way to reach Amroha from Gaya is by Train Via Moradabad.

What is the fastest way to reach Amroha from Gaya?

The fastest way to reach Amroha from Gaya is by Train.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India