hero
How2Go
Balaghat to Rafiganj

Balaghat to Rafiganj

Rafiganj is approximately 850+ km from Balaghat, 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

Via Mirzapur

RECOMMENDED

Balaghat

Mirzapur

Rafiganj

Approx Travel Time

15h 28m

On Demand

Via Jabalpur, Sasaram

FASTEST

Balaghat

Jabalpur

Sasaram

Rafiganj

Approx Travel Time

15h 6m

₹595

Onwards

Balaghat

Jabalpur

Sasaram

Rafiganj

Approx Travel Time

17h 3m

₹840

Onwards

Balaghat

Jabalpur

Sasaram

Rafiganj

Approx Travel Time

16h 3m

₹6,459

Onwards

Via Prayagraj(Allahabad)

CHEAPEST

Balaghat

Prayagraj(Allahabad)

Rafiganj

Approx Travel Time

15h 36m

₹570

Onwards

Via Prayagraj(Allahabad), Varanasi

Balaghat

Prayagraj(Allahabad)

Varanasi

Rafiganj

Approx Travel Time

15h 34m

On Demand

Via Katni, Sasaram

Balaghat

Katni

Sasaram

Rafiganj

Approx Travel Time

15h 40m

₹645

Onwards

Via Jabalpur, Varanasi

Balaghat

Jabalpur

Varanasi

Rafiganj

Approx Travel Time

16h 14m

On Demand

Via Mirzapur, Aurangabad, Bihar

Balaghat

Mirzapur

Aurangabad, Bihar

Rafiganj

Approx Travel Time

16h 24m

On Demand

Via Satna, Aurangabad, Bihar

Balaghat

Satna

Aurangabad, Bihar

Rafiganj

Approx Travel Time

16h 33m

₹645

Onwards

Frequently Asked Questions

What is the distance between Balaghat and Rafiganj?

Rafiganj is approximately 850+ kms from Balaghat.

How long does it take to reach Rafiganj from Balaghat?

It takes approximately 15 hours to reach Rafiganj from Balaghat by Train Via Jabalpur, Sasaram.

What is the cheapest way to reach Rafiganj from Balaghat?

The cheapest way to reach Rafiganj from Balaghat is by Train Via Prayagraj(Allahabad).

What is the fastest way to reach Rafiganj from Balaghat?

The fastest way to reach Rafiganj from Balaghat is by Train Via Jabalpur, Sasaram.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India