hero
How2Go
Mysore to Shajapur

Mysore to Shajapur

Shajapur is approximately 1350+ km from Mysore, 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 Shajapur.

Read More
Sort By
Mode of Transport

Via Bangalore, Bhopal

RECOMMENDED

Mysore

Bangalore

Bhopal

Shajapur

Approx Travel Time

8h 55m

₹7,245

Onwards

Mysore

Bangalore

Bhopal

Shajapur

Approx Travel Time

10h 6m

₹7,420

Onwards

CHEAPEST

Mysore

Bangalore

Bhopal

Shajapur

Approx Travel Time

1d 6h 53m

₹800

Onwards

Via Hyderabad, Indore

FASTEST

Mysore

Hyderabad

Indore

Shajapur

Approx Travel Time

7h 53m

₹13,022

Onwards

Direct Train

Mysore

Shajapur

Approx Travel Time

1d 9h 33m

On Demand

Via Dhone

Mysore

Dhone

Shajapur

Approx Travel Time

1d 8h 28m

On Demand

Via Gooty

Mysore

Gooty

Shajapur

Approx Travel Time

1d 8h 47m

On Demand

Via Pune, Indore

Mysore

Pune

Indore

Shajapur

Approx Travel Time

1d 12h 55m

₹3,258

Onwards

Via Bangalore, Indore

Mysore

Bangalore

Indore

Shajapur

Approx Travel Time

8h 52m

₹8,119

Onwards

Mysore

Bangalore

Indore

Shajapur

Approx Travel Time

10h 3m

₹8,294

Onwards

Frequently Asked Questions

What is the distance between Mysore and Shajapur?

Shajapur is approximately 1350+ kms from Mysore.

How long does it take to reach Shajapur from Mysore?

It takes approximately 8 hours to reach Shajapur from Mysore by Flight, Train Via Hyderabad, Indore.

What is the cheapest way to reach Shajapur from Mysore?

The cheapest way to reach Shajapur from Mysore is by Train Via Bangalore, Bhopal.

What is the fastest way to reach Shajapur from Mysore?

The fastest way to reach Shajapur from Mysore is by Flight, Train Via Hyderabad, Indore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India