hero
How2Go
Garhwa to Rafiganj

Garhwa to Rafiganj

Rafiganj is approximately 100+ 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 Rafiganj.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Garhwa

Rafiganj

Approx Travel Time

4h 3m

₹145

Onwards

Via Daltonganj

FASTEST

Garhwa

Daltonganj

Rafiganj

Approx Travel Time

2h 31m

₹190

Onwards

Garhwa

Daltonganj

Rafiganj

Approx Travel Time

3h 58m

₹245

Onwards

Via Daltonganj, Aurangabad

Garhwa

Daltonganj

Aurangabad

Rafiganj

Approx Travel Time

2h 41m

₹335

Onwards

Garhwa

Daltonganj

Aurangabad

Rafiganj

Approx Travel Time

4h 8m

₹390

Onwards

Via Daltonganj, Sasaram

Garhwa

Daltonganj

Sasaram

Rafiganj

Approx Travel Time

2h 59m

₹335

Onwards

Via Aurangabad

Garhwa

Aurangabad

Rafiganj

Approx Travel Time

4h 15m

₹290

Onwards

Garhwa

Aurangabad

Rafiganj

Approx Travel Time

3h 51m

₹545

Onwards

Via Daltonganj, Gaya

Garhwa

Daltonganj

Gaya

Rafiganj

Approx Travel Time

3h 59m

₹335

Onwards

Via Daltonganj, Sasaram, Aurangabad

Garhwa

Daltonganj

Sasaram

Aurangabad

Rafiganj

Approx Travel Time

3h 13m

₹480

Onwards

Frequently Asked Questions

What is the distance between Garhwa and Rafiganj?

Rafiganj is approximately 100+ kms from Garhwa.

How long does it take to reach Rafiganj from Garhwa?

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

What is the cheapest way to reach Rafiganj from Garhwa?

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

What is the fastest way to reach Rafiganj from Garhwa?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India