hero
How2Go
Rajapur to Shahapur

Rajapur to Shahapur

Shahapur is approximately 500+ km from Rajapur, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shahapur.

Read More
Sort By
Mode of Transport

Via Thane

RECOMMENDED

Rajapur

Thane

Shahapur

Approx Travel Time

9h 54m

₹1,000

Onwards

Via Ratnagiri, Thane

CHEAPEST

FASTEST

Rajapur

Ratnagiri

Thane

Shahapur

Approx Travel Time

8h 12m

₹965

Onwards

Rajapur

Ratnagiri

Thane

Shahapur

Approx Travel Time

8h 36m

₹2,228

Onwards

Via Lonavala

Rajapur

Lonavala

Shahapur

Approx Travel Time

10h 14m

On Demand

Via Navi Mumbai

Rajapur

Navi Mumbai

Shahapur

Approx Travel Time

13h 43m

₹1,710

Onwards

Rajapur

Navi Mumbai

Shahapur

Approx Travel Time

12h 8m

₹2,926

Onwards

Via Ratnagiri, Mumbai

Rajapur

Ratnagiri

Mumbai

Shahapur

Approx Travel Time

10h 22m

₹975

Onwards

Via Kolad

Rajapur

Kolad

Shahapur

Approx Travel Time

9h 57m

On Demand

Via Lanja, Mumbai

Rajapur

Lanja

Mumbai

Shahapur

Approx Travel Time

12h 4m

₹2,566

Onwards

Via Ratnagiri, Kolad

Rajapur

Ratnagiri

Kolad

Shahapur

Approx Travel Time

9h 46m

On Demand

Frequently Asked Questions

What is the distance between Rajapur and Shahapur?

Shahapur is approximately 500+ kms from Rajapur.

How long does it take to reach Shahapur from Rajapur?

It takes approximately 8 hours to reach Shahapur from Rajapur by Train, Bus Via Ratnagiri, Thane.

What is the cheapest way to reach Shahapur from Rajapur?

The cheapest way to reach Shahapur from Rajapur is by Train, Bus Via Ratnagiri, Thane.

What is the fastest way to reach Shahapur from Rajapur?

The fastest way to reach Shahapur from Rajapur is by Train, Bus Via Ratnagiri, Thane.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India