
Balaghat to Rafiganj
Rafiganj is approximately 600+ kms from Balaghat. The fastest way to reach Rafiganj from Balaghat is by Train Via Sasaram. It takes approximately 14 hours. The cheapest way to reach Rafiganj from Balaghat is by Train Via Jabalpur, Mughal Sarai which would take approximately 18 hours.
Sort By
Mode of Transport
Via Sasaram
RECOMMENDED
FASTEST
Balaghat
Sasaram
Rafiganj
Approx Travel Time
14h 10m
₹590
Onwards
Via Bhabua
Balaghat
Bhabua
Rafiganj
Approx Travel Time
14h 25m
₹500
Onwards
Via Gaya
Balaghat
Gaya
Rafiganj
Approx Travel Time
14h 55m
₹525
Onwards
Via Mughal Sarai
Balaghat
Mughal Sarai
Rafiganj
Approx Travel Time
15h 10m
₹555
Onwards
Via Jabalpur, Mughal Sarai
CHEAPEST
Balaghat
Jabalpur
Mughal Sarai
Rafiganj
Approx Travel Time
17h 35m
₹485
Onwards
Balaghat
Jabalpur
Mughal Sarai
Rafiganj
Approx Travel Time
18h 20m
₹690
Onwards
Via Jabalpur, Mirzapur
Balaghat
Jabalpur
Mirzapur
Rafiganj
Approx Travel Time
17h 35m
₹615
Onwards
Via Prayagraj(Allahabad)
Balaghat
Prayagraj(Allahabad)
Rafiganj
Approx Travel Time
17h 10m
₹570
Onwards
Via Katni, Mirzapur
Balaghat
Katni
Mirzapur
Rafiganj
Approx Travel Time
17h 50m
₹630
Onwards
Via Katni, Mughal Sarai
Balaghat
Katni
Mughal Sarai
Rafiganj
Approx Travel Time
17h 50m
₹515
Onwards
Frequently Asked Questions
What is the distance between Balaghat and Rafiganj?
Rafiganj is approximately 600+ kms from Balaghat.
How long does it take to reach Rafiganj from Balaghat?
It takes approximately 14 hours to reach Rafiganj from Balaghat by Train Via Sasaram.
What is the cheapest way to reach Rafiganj from Balaghat?
The cheapest way to reach Rafiganj from Balaghat is by Train Via Jabalpur, Mughal Sarai.
What is the fastest way to reach Rafiganj from Balaghat?
The fastest way to reach Rafiganj from Balaghat is by Train Via Sasaram.