hero
How2Go
Meerut to Gaya

Meerut to Gaya

Gaya is approximately 900+ km from Meerut, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Gaya.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

FASTEST

Meerut

Delhi

Gaya

Approx Travel Time

4h 36m

₹6,303

Onwards

Meerut

Delhi

Gaya

Approx Travel Time

13h 47m

₹1,007

Onwards

Meerut

Delhi

Gaya

Approx Travel Time

5h 30m

₹6,750

Onwards

Meerut

Delhi

Gaya

Approx Travel Time

5h 19m

₹7,737

Onwards

Via Kanpur

CHEAPEST

Meerut

Kanpur

Gaya

Approx Travel Time

13h 17m

₹595

Onwards

Via Aligarh

Meerut

Aligarh

Gaya

Approx Travel Time

14h 57m

₹3,634

Onwards

Via Ghaziabad

Meerut

Ghaziabad

Gaya

Approx Travel Time

20h 17m

₹1,412

Onwards

Via Lucknow, Patna

Meerut

Lucknow

Patna

Gaya

Approx Travel Time

22h 35m

₹3,526

Onwards

Via Ghaziabad, Varanasi

Meerut

Ghaziabad

Varanasi

Gaya

Approx Travel Time

7h 50m

On Demand

Via Delhi, Varanasi

Meerut

Delhi

Varanasi

Gaya

Approx Travel Time

9h 6m

On Demand

Frequently Asked Questions

What is the distance between Meerut and Gaya?

Gaya is approximately 900+ 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.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India