hero
How2Go
Challakere to Shivpuri

Challakere to Shivpuri

Shivpuri is approximately 1750+ kms from Challakere. The fastest way to reach Shivpuri from Challakere is by Bus, Flight, Cab Via Bangalore, Gwalior. It takes approximately 13 hours. The cheapest way to reach Shivpuri from Challakere is by Train, Flight, Bus Via Bangalore, Bhopal which would take approximately 18 hours.

Sort By
Mode of Transport

Via Bangalore, Gwalior

RECOMMENDED

Challakere

Bangalore

Gwalior

Shivpuri

Approx Travel Time

12h 52m

₹8,102

Onwards

Challakere

Bangalore

Gwalior

Shivpuri

Approx Travel Time

14h 14m

₹7,653

Onwards

FASTEST

Challakere

Bangalore

Gwalior

Shivpuri

Approx Travel Time

12h 40m

₹11,052

Onwards

Challakere

Bangalore

Gwalior

Shivpuri

Approx Travel Time

14h 2m

₹10,603

Onwards

Via Pune

Challakere

Pune

Shivpuri

Approx Travel Time

1d 16h 20m

On Demand

Ads by MMT

Via Bangalore, Bhopal

Challakere

Bangalore

Bhopal

Shivpuri

Approx Travel Time

16h 57m

On Demand

Challakere

Bangalore

Bhopal

Shivpuri

Approx Travel Time

18h 19m

On Demand

Challakere

Bangalore

Bhopal

Shivpuri

Approx Travel Time

16h 47m

₹7,208

Onwards

CHEAPEST

Challakere

Bangalore

Bhopal

Shivpuri

Approx Travel Time

18h 9m

₹6,759

Onwards

Via Hyderabad, Bhopal

Challakere

Hyderabad

Bhopal

Shivpuri

Approx Travel Time

22h 20m

On Demand

Ads by MMT

Frequently Asked Questions

What is the distance between Challakere and Shivpuri?

Shivpuri is approximately 1750+ kms from Challakere.

How long does it take to reach Shivpuri from Challakere?

It takes approximately 13 hours to reach Shivpuri from Challakere by Bus, Flight, Cab Via Bangalore, Gwalior.

What is the cheapest way to reach Shivpuri from Challakere?

The cheapest way to reach Shivpuri from Challakere is by Train, Flight, Bus Via Bangalore, Bhopal.

What is the fastest way to reach Shivpuri from Challakere?

The fastest way to reach Shivpuri from Challakere is by Bus, Flight, Cab Via Bangalore, Gwalior.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India