Sihora to Robertsganj Distance

Robertsganj is approximately 350+ km from Sihora. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 7 hours, subject to the chosen service and route. The fastest way to reach Robertsganj takes approximately 7 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Sihora, India to Robertsganj, India

Direct Options

RECOMMENDED

FASTEST

Sihora

Robertsganj

Approx Travel Time

7h 5m

On Demand

Via Singrauli

CHEAPEST

Sihora

Singrauli

Robertsganj

Approx Travel Time

7h 20m

₹275

Onwards

Ads by MMT

Via Maihar, Mirzapur

Sihora

Maihar

Mirzapur

Robertsganj

Approx Travel Time

11h 45m

₹4,630

Onwards

Sihora

Maihar

Mirzapur

Robertsganj

Approx Travel Time

10h 29m

₹2,045

Onwards

Via Katni

Sihora

Katni

Robertsganj

Approx Travel Time

7h 35m

On Demand

Sihora

Katni

Robertsganj

Approx Travel Time

7h 17m

On Demand

Ads by MMT

Via Jabalpur, Katni

Sihora

Jabalpur

Katni

Robertsganj

Approx Travel Time

7h 20m

On Demand

Via Maihar, Katni

Sihora

Maihar

Katni

Robertsganj

Approx Travel Time

7h 21m

On Demand

Via Katni, Singrauli

Sihora

Katni

Singrauli

Robertsganj

Approx Travel Time

7h 32m

₹425

Onwards

Sihora

Katni

Singrauli

Robertsganj

Approx Travel Time

7h 50m

₹310

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Sihora and Robertsganj?

The straight-line distance is approximately 300+ km.

What is the distance from Sihora to Robertsganj via Singrauli?

Via Singrauli, the distance is approximately 400+ km, taking around 8 hours.

Is there a train from Sihora to Robertsganj?

Yes, trains run between Sihora and Robertsganj, covering approximately 350+ km in around 7 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India