Bangalore to Sohagpur Distance

Sohagpur is approximately 1350+ km from Bangalore. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Sohagpur, with a total travel time of approximately 6 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 Bangalore, India to Sohagpur, India

Via Jabalpur

RECOMMENDED

FASTEST

Bangalore

Jabalpur

Sohagpur

Approx Travel Time

5h 38m

₹7,594

Onwards

Via Jabalpur, Pipariya

Bangalore

Jabalpur

Pipariya

Sohagpur

Approx Travel Time

5h 38m

₹7,699

Onwards

Via Nagpur

CHEAPEST

Bangalore

Nagpur

Sohagpur

Approx Travel Time

23h 45m

₹800

Onwards

Bangalore

Nagpur

Sohagpur

Approx Travel Time

10h 15m

₹5,675

Onwards

Via Itarsi

Bangalore

Itarsi

Sohagpur

Approx Travel Time

1d 2h 18m

₹2,603

Onwards

Via Nizamabad, Hoshangabad

Bangalore

Nizamabad

Hoshangabad

Sohagpur

Approx Travel Time

1d 2h 15m

₹3,548

Onwards

Via Bhopal

Bangalore

Bhopal

Sohagpur

Approx Travel Time

6h 58m

₹9,345

Onwards

Bangalore

Bhopal

Sohagpur

Approx Travel Time

7h 7m

₹9,480

Onwards

Via Indore

Bangalore

Indore

Sohagpur

Approx Travel Time

10h 30m

₹8,024

Onwards

Via Nagpur, Itarsi

Bangalore

Nagpur

Itarsi

Sohagpur

Approx Travel Time

8h 3m

₹5,770

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Bangalore and Sohagpur?

The straight-line distance is approximately 1050+ km.

What is the distance from Bangalore to Sohagpur via Jabalpur?

Via Jabalpur, the distance is approximately 1350+ km, taking around 6 hours.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India