hero
How2Go
Gaya to Indore

Gaya to Indore

Indore is approximately 1200+ kms from Gaya. The fastest way to reach Indore from Gaya is by Train, Flight Via Patna. It takes approximately 6 hours. The cheapest way to reach Indore from Gaya is by Train Via Itarsi which would take approximately 23 hours.

Sort By
Mode of Transport

Via Patna

RECOMMENDED

FASTEST

Gaya

Patna

Indore

Approx Travel Time

5h 40m

₹4,579

Onwards

Via Varanasi

Gaya

Varanasi

Indore

Approx Travel Time

7h 55m

₹3,809

Onwards

Ads by MMT

Via Ranchi

Gaya

Ranchi

Indore

Approx Travel Time

7h 10m

₹5,480

Onwards

Via Prayagraj(Allahabad)

Gaya

Prayagraj(Allahabad)

Indore

Approx Travel Time

10h 10m

₹4,631

Onwards

Ads by MMT

Via Lucknow

Gaya

Lucknow

Indore

Approx Travel Time

13h 25m

On Demand

Via Ayodhya

Gaya

Ayodhya

Indore

Approx Travel Time

10h 55m

₹5,789

Onwards

Via Jabalpur

Gaya

Jabalpur

Indore

Approx Travel Time

13h 55m

₹3,663

Onwards

Via Itarsi

CHEAPEST

Gaya

Itarsi

Indore

Approx Travel Time

22h 40m

₹685

Onwards

Via Katni

Gaya

Katni

Indore

Approx Travel Time

22h 40m

₹720

Onwards

Via Maihar

Gaya

Maihar

Indore

Approx Travel Time

22h 40m

₹750

Onwards

Frequently Asked Questions

What is the distance between Gaya and Indore?

Indore is approximately 1200+ kms from Gaya.

How long does it take to reach Indore from Gaya?

It takes approximately 6 hours to reach Indore from Gaya by Train, Flight Via Patna.

What is the cheapest way to reach Indore from Gaya?

The cheapest way to reach Indore from Gaya is by Train Via Itarsi.

What is the fastest way to reach Indore from Gaya?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India