hero
How2Go
Mysore to Gwalior

Mysore to Gwalior

Gwalior is approximately 1600+ 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 Gwalior.

Read More
Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

FASTEST

Mysore

Bangalore

Gwalior

Approx Travel Time

6h 9m

₹10,086

Onwards

Mysore

Bangalore

Gwalior

Approx Travel Time

7h 20m

₹10,656

Onwards

Mysore

Bangalore

Gwalior

Approx Travel Time

7h 16m

₹12,626

Onwards

Via Bangalore, Agra

Mysore

Bangalore

Agra

Gwalior

Approx Travel Time

10h 13m

₹9,380

Onwards

Mysore

Bangalore

Agra

Gwalior

Approx Travel Time

9h 2m

₹8,810

Onwards

Mysore

Bangalore

Agra

Gwalior

Approx Travel Time

10h 29m

₹9,564

Onwards

Mysore

Bangalore

Agra

Gwalior

Approx Travel Time

10h 29m

₹10,493

Onwards

Mysore

Bangalore

Agra

Gwalior

Approx Travel Time

10h 9m

₹11,040

Onwards

Via Hyderabad

CHEAPEST

Mysore

Hyderabad

Gwalior

Approx Travel Time

1d 19h 15m

₹4,534

Onwards

Via Bangalore, Delhi

Mysore

Bangalore

Delhi

Gwalior

Approx Travel Time

8h 14m

₹11,987

Onwards

Frequently Asked Questions

What is the distance between Mysore and Gwalior?

Gwalior is approximately 1600+ kms from Mysore.

How long does it take to reach Gwalior from Mysore?

It takes approximately 6 hours to reach Gwalior from Mysore by Train, Flight Via Bangalore.

What is the cheapest way to reach Gwalior from Mysore?

The cheapest way to reach Gwalior from Mysore is by Bus Via Hyderabad.

What is the fastest way to reach Gwalior from Mysore?

The fastest way to reach Gwalior from Mysore is by Train, Flight Via Bangalore.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India