
Meerut to Gaya
Gaya is approximately 950+ kms from Meerut. The fastest way to reach Gaya from Meerut is by Train, Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Gaya from Meerut is by Train Via Kanpur which would take approximately 21 hours.
Sort By
Mode of Transport
Via Hardoi
RECOMMENDED
Meerut
Hardoi
Gaya
Approx Travel Time
20h 25m
On Demand
Via Shahjahanpur
Meerut
Shahjahanpur
Gaya
Approx Travel Time
20h 25m
On Demand
Via Delhi
FASTEST
Meerut
Delhi
Gaya
Approx Travel Time
4h 40m
₹5,828
Onwards
Meerut
Delhi
Gaya
Approx Travel Time
5h 10m
₹5,992
Onwards
Meerut
Delhi
Gaya
Approx Travel Time
5h 53m
₹7,441
Onwards
Via Kanpur
CHEAPEST
Meerut
Kanpur
Gaya
Approx Travel Time
20h 40m
₹740
Onwards
Via Bareilly
Meerut
Bareilly
Gaya
Approx Travel Time
20h 40m
On Demand
Via Prayagraj(Allahabad)
Meerut
Prayagraj(Allahabad)
Gaya
Approx Travel Time
21h 10m
On Demand
Via Lucknow
Meerut
Lucknow
Gaya
Approx Travel Time
21h 30m
On Demand
Via Moradabad
Meerut
Moradabad
Gaya
Approx Travel Time
20h 40m
On Demand
Frequently Asked Questions
What is the distance between Meerut and Gaya?
Gaya is approximately 950+ kms from Meerut.
How long does it take to reach Gaya from Meerut?
It takes approximately 5 hours to reach Gaya from Meerut by Train, Flight Via Delhi.
What is the cheapest way to reach Gaya from Meerut?
The cheapest way to reach Gaya from Meerut is by Train Via Kanpur.
What is the fastest way to reach Gaya from Meerut?
The fastest way to reach Gaya from Meerut is by Train, Flight Via Delhi.