hero
How2Go
Godhra to Gaya

Godhra to Gaya

The fastest way to reach Gaya from Godhra is by Train, Flight Via Vadodara, Delhi. The journey takes approximately 7 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.

Read More
Sort By
Mode of Transport

Via Indore

RECOMMENDED

Godhra

Indore

Gaya

Approx Travel Time

16h 39m

₹1,019

Onwards

Via Ahmedabad, Patna

Godhra

Ahmedabad

Patna

Gaya

Approx Travel Time

9h 44m

₹9,112

Onwards

Godhra

Ahmedabad

Patna

Gaya

Approx Travel Time

10h 6m

₹9,637

Onwards

Godhra

Ahmedabad

Patna

Gaya

Approx Travel Time

9h 44m

₹11,863

Onwards

Via Kanpur

CHEAPEST

Godhra

Kanpur

Gaya

Approx Travel Time

20h 51m

₹820

Onwards

Via Vadodara, Delhi

FASTEST

Godhra

Vadodara

Delhi

Gaya

Approx Travel Time

6h 40m

₹14,241

Onwards

Direct Train

Godhra

Gaya

Approx Travel Time

22h 49m

On Demand

Via Itarsi

Godhra

Itarsi

Gaya

Approx Travel Time

1d 2h

₹2,469

Onwards

Via Ujjain

Godhra

Ujjain

Gaya

Approx Travel Time

1d 3h 33m

₹5,349

Onwards

Via Ahmedabad, Varanasi

Godhra

Ahmedabad

Varanasi

Gaya

Approx Travel Time

11h 8m

On Demand

Frequently Asked Questions

What is the distance between Godhra and Gaya?

Gaya is approximately 0+ kms from Godhra.

How long does it take to reach Gaya from Godhra?

It takes approximately 7 hours to reach Gaya from Godhra by Train, Flight Via Vadodara, Delhi.

What is the cheapest way to reach Gaya from Godhra?

The cheapest way to reach Gaya from Godhra is by Train Via Kanpur.

What is the fastest way to reach Gaya from Godhra?

The fastest way to reach Gaya from Godhra is by Train, Flight Via Vadodara, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India