
Garhwa to Rafiganj
Rafiganj is approximately 150+ kms from Garhwa. The fastest way to reach Rafiganj from Garhwa is by Train Via Daltonganj. It takes approximately 4 hours. The cheapest way to reach Rafiganj from Garhwa is by Train which would take approximately 6 hours.
Sort By
Mode of Transport
Via Daltonganj
FASTEST
Garhwa
Daltonganj
Rafiganj
Approx Travel Time
4h 3m
₹190
Onwards
Garhwa
Daltonganj
Rafiganj
Approx Travel Time
4h 52m
₹245
Onwards
Via Aurangabad, Bihar
Garhwa
Aurangabad, Bihar
Rafiganj
Approx Travel Time
4h 5m
₹545
Onwards
Garhwa
Aurangabad, Bihar
Rafiganj
Approx Travel Time
5h 31m
₹290
Onwards
Via Sasaram
Garhwa
Sasaram
Rafiganj
Approx Travel Time
6h 43m
₹470
Onwards
Frequently Asked Questions
What is the distance between Garhwa and Rafiganj?
Rafiganj is approximately 150+ kms from Garhwa.
How long does it take to reach Rafiganj from Garhwa?
It takes approximately 4 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.
Routes Connecting Garhwa
Routes From Garhwa
Routes Connecting Rafiganj
Routes From Rafiganj
- Rafiganj to Srinagar
- Rafiganj to Shirdi
- Rafiganj to Porbandar
- Rafiganj to Rameshwaram
- Rafiganj to Dwarka
- Rafiganj to Thiruvannamalai
- Rafiganj to Raichur
- Rafiganj to Nelamangala
- Rafiganj to Ballia
- Rafiganj to Karur
- Rafiganj to Manali
- Rafiganj to Nathdwara
- Rafiganj to Guwahati
- Rafiganj to Haldwani
- Rafiganj to Balangir

