hero
How2Go
Amroha to Gaya

Amroha to Gaya

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

Sort By
Mode of Transport

Direct Train

RECOMMENDED

FASTEST

Amroha

Gaya

Approx Travel Time

17h 30m

On Demand

Via Ayodhya

Amroha

Ayodhya

Gaya

Approx Travel Time

18h 55m

₹560

Onwards

Ads by MMT

Via Lucknow

Amroha

Lucknow

Gaya

Approx Travel Time

19h 25m

On Demand

Via Varanasi

Amroha

Varanasi

Gaya

Approx Travel Time

19h 10m

₹535

Onwards

Ads by MMT

Via Moradabad

CHEAPEST

Amroha

Moradabad

Gaya

Approx Travel Time

18h 55m

₹485

Onwards

Via Bareilly

Amroha

Bareilly

Gaya

Approx Travel Time

18h 55m

₹485

Onwards

Via Shahjahanpur

Amroha

Shahjahanpur

Gaya

Approx Travel Time

18h 55m

₹530

Onwards

Via Shahganj

Amroha

Shahganj

Gaya

Approx Travel Time

19h 10m

₹560

Onwards

Via Hardoi

Amroha

Hardoi

Gaya

Approx Travel Time

19h 21m

₹545

Onwards

Via Bara Banki

Amroha

Bara Banki

Gaya

Approx Travel Time

20h 4m

₹560

Onwards

Frequently Asked Questions

What is the distance between Amroha and Gaya?

Gaya is approximately 850+ kms from Amroha.

How long does it take to reach Gaya from Amroha?

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

What is the cheapest way to reach Gaya from Amroha?

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

What is the fastest way to reach Gaya from Amroha?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India