
Mathura to Indore
Indore is approximately 600+ kms from Mathura. The fastest way to reach Indore from Mathura is by Train, Flight Via Jaipur. It takes approximately 7 hours. The cheapest way to reach Indore from Mathura is by Train which would take approximately 10 hours.
Sort By
Mode of Transport
Via Jaipur
FASTEST
Mathura
Jaipur
Indore
Approx Travel Time
6h 28m
₹4,421
Onwards
Mathura
Jaipur
Indore
Approx Travel Time
7h 37m
₹7,733
Onwards
Via Ajmer
Mathura
Ajmer
Indore
Approx Travel Time
8h 48m
₹15,267
Onwards
Mathura
Ajmer
Indore
Approx Travel Time
9h 50m
₹9,218
Onwards
Via Udaipur
Mathura
Udaipur
Indore
Approx Travel Time
12h 15m
₹7,499
Onwards
Frequently Asked Questions
What is the distance between Mathura and Indore?
Indore is approximately 600+ kms from Mathura.
How long does it take to reach Indore from Mathura?
It takes approximately 7 hours to reach Indore from Mathura by Train, Flight Via Jaipur.
What is the cheapest way to reach Indore from Mathura?
The cheapest way to reach Indore from Mathura is by Train.
What is the fastest way to reach Indore from Mathura?
The fastest way to reach Indore from Mathura is by Train, Flight Via Jaipur.