Singrauli to Mahabaleshwar Distance

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

Via Varanasi, Pune

RECOMMENDED

Singrauli

Varanasi

Pune

Mahabaleshwar

Approx Travel Time

16h 34m

₹8,345

Onwards

Singrauli

Varanasi

Pune

Mahabaleshwar

Approx Travel Time

16h 24m

₹10,231

Onwards

FASTEST

Singrauli

Varanasi

Pune

Mahabaleshwar

Approx Travel Time

15h 57m

₹16,720

Onwards

Via Kalyan

Singrauli

Kalyan

Mahabaleshwar

Approx Travel Time

1d 7h 15m

₹5,877

Onwards

Ads by MMT

Via Jabalpur, Pune

CHEAPEST

Singrauli

Jabalpur

Pune

Mahabaleshwar

Approx Travel Time

1d 7h 15m

₹2,649

Onwards

Via Varanasi, Navi Mumbai

Singrauli

Varanasi

Navi Mumbai

Mahabaleshwar

Approx Travel Time

16h 46m

₹10,199

Onwards

Singrauli

Varanasi

Navi Mumbai

Mahabaleshwar

Approx Travel Time

21h 29m

₹6,024

Onwards

Ads by MMT

Via Prayagraj(Allahabad), Mumbai

Singrauli

Prayagraj(Allahabad)

Mumbai

Mahabaleshwar

Approx Travel Time

20h 59m

₹5,720

Onwards

Via Varanasi, Mumbai

Singrauli

Varanasi

Mumbai

Mahabaleshwar

Approx Travel Time

21h 59m

₹5,973

Onwards

Via Jabalpur, Navi Mumbai

Singrauli

Jabalpur

Navi Mumbai

Mahabaleshwar

Approx Travel Time

18h

₹11,744

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 1100+ km.

What is the distance from Singrauli to Mahabaleshwar via Varanasi?

Via Varanasi, the distance is approximately 1450+ km, taking around 17 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India