hero
How2Go
Garhwa to Gaya

Garhwa to Gaya

Gaya is approximately 150+ km from Garhwa, 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

Direct Train

RECOMMENDED

CHEAPEST

Garhwa

Gaya

Approx Travel Time

4h 29m

₹145

Onwards

Via Daltonganj

FASTEST

Garhwa

Daltonganj

Gaya

Approx Travel Time

3h 18m

₹190

Onwards

Garhwa

Daltonganj

Gaya

Approx Travel Time

4h 45m

₹245

Onwards

Via Aurangabad

Garhwa

Aurangabad

Gaya

Approx Travel Time

5h 25m

₹1,099

Onwards

Garhwa

Aurangabad

Gaya

Approx Travel Time

5h 33m

₹4,779

Onwards

Garhwa

Aurangabad

Gaya

Approx Travel Time

4h 13m

₹545

Onwards

Garhwa

Aurangabad

Gaya

Approx Travel Time

4h 37m

₹290

Onwards

Garhwa

Aurangabad

Gaya

Approx Travel Time

5h 59m

₹844

Onwards

Via Sasaram

Garhwa

Sasaram

Gaya

Approx Travel Time

6h 40m

₹470

Onwards

Garhwa

Sasaram

Gaya

Approx Travel Time

8h 47m

₹805

Onwards

Frequently Asked Questions

What is the distance between Garhwa and Gaya?

Gaya is approximately 150+ kms from Garhwa.

How long does it take to reach Gaya from Garhwa?

It takes approximately 3 hours to reach Gaya from Garhwa by Train Via Daltonganj.

What is the cheapest way to reach Gaya from Garhwa?

The cheapest way to reach Gaya from Garhwa is by Train.

What is the fastest way to reach Gaya from Garhwa?

The fastest way to reach Gaya from Garhwa is by Train Via Daltonganj.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India