hero
How2Go
Sehore to Rafiganj

Sehore to Rafiganj

Rafiganj is approximately 950+ kms from Sehore. The fastest way to reach Rafiganj from Sehore is by Train, Flight Via Bhopal, Patna. It takes approximately 10 hours. The cheapest way to reach Rafiganj from Sehore is by Train Via Katni, Daltonganj which would take approximately 20 hours.

Sort By
Mode of Transport

Via Bhopal, Patna

RECOMMENDED

FASTEST

Sehore

Bhopal

Patna

Rafiganj

Approx Travel Time

10h 6m

₹4,673

Onwards

Sehore

Bhopal

Patna

Rafiganj

Approx Travel Time

10h 39m

On Demand

Sehore

Bhopal

Patna

Rafiganj

Approx Travel Time

10h 28m

₹5,328

Onwards

Via Katni, Daltonganj

CHEAPEST

Sehore

Katni

Daltonganj

Rafiganj

Approx Travel Time

19h 30m

₹705

Onwards

Ads by MMT

Via Jabalpur, Aurangabad, Bihar

Sehore

Jabalpur

Aurangabad, Bihar

Rafiganj

Approx Travel Time

18h 49m

On Demand

Via Katni, Aurangabad, Bihar

Sehore

Katni

Aurangabad, Bihar

Rafiganj

Approx Travel Time

19h 23m

₹1,370

Onwards

Ads by MMT

Via Jabalpur, Bhabua

Sehore

Jabalpur

Bhabua

Rafiganj

Approx Travel Time

18h 55m

On Demand

Via Damoh, Sasaram

Sehore

Damoh

Sasaram

Rafiganj

Approx Travel Time

18h 21m

On Demand

Via Jabalpur, Sasaram

Sehore

Jabalpur

Sasaram

Rafiganj

Approx Travel Time

18h 34m

On Demand

Sehore

Jabalpur

Sasaram

Rafiganj

Approx Travel Time

18h 55m

₹1,390

Onwards

Frequently Asked Questions

What is the distance between Sehore and Rafiganj?

Rafiganj is approximately 950+ kms from Sehore.

How long does it take to reach Rafiganj from Sehore?

It takes approximately 10 hours to reach Rafiganj from Sehore by Train, Flight Via Bhopal, Patna.

What is the cheapest way to reach Rafiganj from Sehore?

The cheapest way to reach Rafiganj from Sehore is by Train Via Katni, Daltonganj.

What is the fastest way to reach Rafiganj from Sehore?

The fastest way to reach Rafiganj from Sehore is by Train, Flight Via Bhopal, Patna.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India