hero
How2Go
Krishnagiri to Shahapur

Krishnagiri to Shahapur

Shahapur is approximately 950+ km from Krishnagiri, 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 Bangalore, Navi Mumbai

RECOMMENDED

Krishnagiri

Bangalore

Navi Mumbai

Shahapur

Approx Travel Time

11h 3m

₹6,535

Onwards

Krishnagiri

Bangalore

Navi Mumbai

Shahapur

Approx Travel Time

9h 48m

₹10,074

Onwards

Krishnagiri

Bangalore

Navi Mumbai

Shahapur

Approx Travel Time

11h 15m

₹8,858

Onwards

Via Bangalore, Mumbai

Krishnagiri

Bangalore

Mumbai

Shahapur

Approx Travel Time

11h 22m

₹8,279

Onwards

Krishnagiri

Bangalore

Mumbai

Shahapur

Approx Travel Time

11h 10m

₹6,535

Onwards

Krishnagiri

Bangalore

Mumbai

Shahapur

Approx Travel Time

10h 1m

₹10,191

Onwards

Via Bangalore, Nashik

FASTEST

Krishnagiri

Bangalore

Nashik

Shahapur

Approx Travel Time

9h 2m

₹12,948

Onwards

Via Pune

CHEAPEST

Krishnagiri

Pune

Shahapur

Approx Travel Time

1d 5h 14m

₹3,900

Onwards

Via Davangere, Pune

Krishnagiri

Davangere

Pune

Shahapur

Approx Travel Time

23h 20m

₹7,050

Onwards

Via Bangalore, Pune

Krishnagiri

Bangalore

Pune

Shahapur

Approx Travel Time

16h 29m

₹5,550

Onwards

Frequently Asked Questions

What is the distance between Krishnagiri and Shahapur?

Shahapur is approximately 950+ kms from Krishnagiri.

How long does it take to reach Shahapur from Krishnagiri?

It takes approximately 9 hours to reach Shahapur from Krishnagiri by Cab, Flight Via Bangalore, Nashik.

What is the cheapest way to reach Shahapur from Krishnagiri?

The cheapest way to reach Shahapur from Krishnagiri is by Bus Via Pune.

What is the fastest way to reach Shahapur from Krishnagiri?

The fastest way to reach Shahapur from Krishnagiri is by Cab, Flight Via Bangalore, Nashik.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India