Shahapur to Lanka Distance

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

Via Navi Mumbai, Guwahati

RECOMMENDED

Shahapur

Navi Mumbai

Guwahati

Lanka

Approx Travel Time

11h 45m

₹14,309

Onwards

Shahapur

Navi Mumbai

Guwahati

Lanka

Approx Travel Time

14h 10m

₹14,724

Onwards

Shahapur

Navi Mumbai

Guwahati

Lanka

Approx Travel Time

1d 0h 5m

₹12,945

Onwards

Via Pune, Guwahati

Shahapur

Pune

Guwahati

Lanka

Approx Travel Time

19h

₹13,534

Onwards

Shahapur

Pune

Guwahati

Lanka

Approx Travel Time

13h 53m

₹15,023

Onwards

Ads by MMT

Via Mumbai, Guwahati

FASTEST

Shahapur

Mumbai

Guwahati

Lanka

Approx Travel Time

11h 22m

₹22,837

Onwards

Shahapur

Mumbai

Guwahati

Lanka

Approx Travel Time

1d

₹12,945

Onwards

Shahapur

Mumbai

Guwahati

Lanka

Approx Travel Time

13h 47m

₹23,252

Onwards

Shahapur

Mumbai

Guwahati

Lanka

Approx Travel Time

1d 2h 25m

₹13,360

Onwards

Via Nashik, Guwahati

CHEAPEST

Shahapur

Nashik

Guwahati

Lanka

Approx Travel Time

2d 2h 22m

₹2,420

Onwards

Ads by MMT

Frequently Asked Questions

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

The straight-line distance is approximately 2100+ km.

What is the distance from Shahapur to Lanka via Navi Mumbai?

Via Navi Mumbai, the distance is approximately 2250+ km, taking around 12 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India