hero
How2Go
Mhow to Gaya

Mhow to Gaya

Gaya is approximately 1200+ kms from Mhow. The fastest way to reach Gaya from Mhow is by Train, Flight Via Indore, Delhi. It takes approximately 8 hours. The cheapest way to reach Gaya from Mhow is by Train Via Shujalpur which would take approximately 22 hours.

Sort By
Mode of Transport

Via Shujalpur

RECOMMENDED

CHEAPEST

Mhow

Shujalpur

Gaya

Approx Travel Time

21h 39m

₹625

Onwards

Via Khandwa

Mhow

Khandwa

Gaya

Approx Travel Time

22h 56m

On Demand

Ads by MMT

Via Bhopal, Patna

Mhow

Bhopal

Patna

Gaya

Approx Travel Time

12h 23m

₹4,653

Onwards

Mhow

Bhopal

Patna

Gaya

Approx Travel Time

14h 10m

₹4,788

Onwards

Via Bhopal

Mhow

Bhopal

Gaya

Approx Travel Time

22h 34m

On Demand

Ads by MMT

Via Indore, Delhi

FASTEST

Mhow

Indore

Delhi

Gaya

Approx Travel Time

7h 30m

₹12,506

Onwards

Via Indore

Mhow

Indore

Gaya

Approx Travel Time

1d 2h 25m

On Demand

Via Bhopal, Lucknow

Mhow

Bhopal

Lucknow

Gaya

Approx Travel Time

1d 6h 19m

₹4,907

Onwards

Via Indore, Prayagraj(Allahabad)

Mhow

Indore

Prayagraj(Allahabad)

Gaya

Approx Travel Time

13h 10m

₹6,020

Onwards

Mhow

Indore

Prayagraj(Allahabad)

Gaya

Approx Travel Time

13h 20m

On Demand

Frequently Asked Questions

What is the distance between Mhow and Gaya?

Gaya is approximately 1200+ kms from Mhow.

How long does it take to reach Gaya from Mhow?

It takes approximately 8 hours to reach Gaya from Mhow by Train, Flight Via Indore, Delhi.

What is the cheapest way to reach Gaya from Mhow?

The cheapest way to reach Gaya from Mhow is by Train Via Shujalpur.

What is the fastest way to reach Gaya from Mhow?

The fastest way to reach Gaya from Mhow is by Train, Flight Via Indore, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India