Shahapur to Malda Distance

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

Via Mumbai, Durgapur

RECOMMENDED

Shahapur

Mumbai

Durgapur

Malda

Approx Travel Time

15h 10m

₹15,380

Onwards

Shahapur

Mumbai

Durgapur

Malda

Approx Travel Time

14h 12m

₹22,080

Onwards

Shahapur

Mumbai

Durgapur

Malda

Approx Travel Time

14h 42m

₹28,127

Onwards

CHEAPEST

Shahapur

Mumbai

Durgapur

Malda

Approx Travel Time

1d 2h 50m

₹12,188

Onwards

Shahapur

Mumbai

Durgapur

Malda

Approx Travel Time

1d 3h 20m

₹18,235

Onwards

Via Mumbai, Siliguri

FASTEST

Shahapur

Mumbai

Siliguri

Malda

Approx Travel Time

13h 48m

₹26,643

Onwards

Ads by MMT

Via Navi Mumbai, Durgapur

Shahapur

Navi Mumbai

Durgapur

Malda

Approx Travel Time

15h 5m

₹33,725

Onwards

Shahapur

Navi Mumbai

Durgapur

Malda

Approx Travel Time

1d 2h 55m

₹26,369

Onwards

Shahapur

Navi Mumbai

Durgapur

Malda

Approx Travel Time

1d 3h 25m

₹32,361

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Shahapur and Malda?

The straight-line distance is approximately 1600+ km.

What is the distance from Shahapur to Malda via Mumbai?

Via Mumbai, the distance is approximately 1900+ km, taking around 15 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India