Singrauli to Basoda Distance

Basoda is approximately 550+ km from Singrauli. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 10 hours, subject to the chosen service and route. The fastest way to reach Basoda takes approximately 9 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 Singrauli, India to Basoda, India

Direct Options

RECOMMENDED

Singrauli

Basoda

Approx Travel Time

10h 11m

₹345

Onwards

Via Katni, Bina

CHEAPEST

FASTEST

Singrauli

Katni

Bina

Basoda

Approx Travel Time

8h 19m

₹305

Onwards

Ads by MMT

Via Katni

Singrauli

Katni

Basoda

Approx Travel Time

8h 36m

₹325

Onwards

Via Katni, Sagar

Singrauli

Katni

Sagar

Basoda

Approx Travel Time

8h 21m

₹365

Onwards

Ads by MMT

Via Katni, Khurai

Singrauli

Katni

Khurai

Basoda

Approx Travel Time

8h 54m

₹305

Onwards

Via Damoh

Singrauli

Damoh

Basoda

Approx Travel Time

9h 51m

₹345

Onwards

Via Sagar

Singrauli

Sagar

Basoda

Approx Travel Time

10h 1m

On Demand

Via Katni, Vidisha

Singrauli

Katni

Vidisha

Basoda

Approx Travel Time

9h 36m

₹405

Onwards

Via Sidhi

Singrauli

Sidhi

Basoda

Approx Travel Time

10h 35m

On Demand

Via Bina

Singrauli

Bina

Basoda

Approx Travel Time

10h 28m

₹375

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Singrauli and Basoda?

The straight-line distance is approximately 450+ km.

What is the distance from Singrauli to Basoda via Katni?

Via Katni, the distance is approximately 500+ km, taking around 9 hours.

Is there a train from Singrauli to Basoda?

Yes, trains run between Singrauli and Basoda, covering approximately 550+ km in around 10 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India