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