
Hajipur to Rafiganj
Rafiganj is approximately 150+ kms from Hajipur. The fastest way to reach Rafiganj from Hajipur is by Train Via Patna. It takes approximately 5 hours. The cheapest way to reach Rafiganj from Hajipur is by Train Via Patna which would take approximately 5 hours.
Sort By
Mode of Transport
Via Patna
RECOMMENDED
CHEAPEST
FASTEST
Hajipur
Patna
Rafiganj
Approx Travel Time
4h 25m
₹165
Onwards
Hajipur
Patna
Rafiganj
Approx Travel Time
4h 50m
₹1,734
Onwards
Via Gaya
Hajipur
Gaya
Rafiganj
Approx Travel Time
5h 10m
₹3,701
Onwards
Via Barh
Hajipur
Barh
Rafiganj
Approx Travel Time
5h 25m
On Demand
Via Bihar Sharif
Hajipur
Bihar Sharif
Rafiganj
Approx Travel Time
6h 19m
On Demand
Via Gaya, Aurangabad, Bihar
Hajipur
Gaya
Aurangabad, Bihar
Rafiganj
Approx Travel Time
7h 20m
₹3,756
Onwards
Via Barh, Patna
Hajipur
Barh
Patna
Rafiganj
Approx Travel Time
7h 35m
On Demand
Via Arrah, Patna
Hajipur
Arrah
Patna
Rafiganj
Approx Travel Time
8h 5m
₹210
Onwards
Frequently Asked Questions
What is the distance between Hajipur and Rafiganj?
Rafiganj is approximately 150+ kms from Hajipur.
How long does it take to reach Rafiganj from Hajipur?
It takes approximately 5 hours to reach Rafiganj from Hajipur by Train Via Patna.
What is the cheapest way to reach Rafiganj from Hajipur?
The cheapest way to reach Rafiganj from Hajipur is by Train Via Patna.
What is the fastest way to reach Rafiganj from Hajipur?
The fastest way to reach Rafiganj from Hajipur is by Train Via Patna.