
Mysore to Indore
Indore is approximately 1350+ kms from Mysore. The fastest way to reach Indore from Mysore is by Flight Via Hyderabad. It takes approximately 4 hours. The cheapest way to reach Indore from Mysore is by Train, Flight Via Hyderabad which would take approximately 16 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
Mysore
Bangalore
Indore
Approx Travel Time
6h 40m
₹5,271
Onwards
Via Hyderabad
FASTEST
Mysore
Hyderabad
Indore
Approx Travel Time
4h 10m
₹10,831
Onwards
CHEAPEST
Mysore
Hyderabad
Indore
Approx Travel Time
16h 10m
₹5,228
Onwards
Via Belgaum
Mysore
Belgaum
Indore
Approx Travel Time
12h 55m
₹5,937
Onwards
Via Goa
Mysore
Goa
Indore
Approx Travel Time
4h 25m
₹12,802
Onwards
Via Pune
Mysore
Pune
Indore
Approx Travel Time
19h 10m
₹5,454
Onwards
Via Bhusawal
Mysore
Bhusawal
Indore
Approx Travel Time
1d 3h 55m
On Demand
Via Shirdi
Mysore
Shirdi
Indore
Approx Travel Time
21h 10m
On Demand
Via Nandgaon
Mysore
Nandgaon
Indore
Approx Travel Time
1d 5h 25m
On Demand
Via Chennai
Mysore
Chennai
Indore
Approx Travel Time
12h 40m
₹5,260
Onwards
Frequently Asked Questions
What is the distance between Mysore and Indore?
Indore is approximately 1350+ kms from Mysore.
How long does it take to reach Indore from Mysore?
It takes approximately 4 hours to reach Indore from Mysore by Flight Via Hyderabad.
What is the cheapest way to reach Indore from Mysore?
The cheapest way to reach Indore from Mysore is by Train, Flight Via Hyderabad.
What is the fastest way to reach Indore from Mysore?
The fastest way to reach Indore from Mysore is by Flight Via Hyderabad.