
Indi to Mathura
Mathura is approximately 1500+ kms from Indi. The fastest way to reach Mathura from Indi is by Train, Flight Via Hyderabad, Agra. It takes approximately 12 hours. The cheapest way to reach Mathura from Indi is by Train Via Shrirampur (Maharashtra) which would take approximately 28 hours.
Sort By
Mode of Transport
Via Hyderabad, Agra
RECOMMENDED
FASTEST
Indi
Hyderabad
Agra
Mathura
Approx Travel Time
12h 5m
₹7,706
Onwards
Indi
Hyderabad
Agra
Mathura
Approx Travel Time
12h 5m
₹9,432
Onwards
Via Hyderabad, Gwalior
Indi
Hyderabad
Gwalior
Mathura
Approx Travel Time
13h 50m
On Demand
Indi
Hyderabad
Gwalior
Mathura
Approx Travel Time
14h 53m
₹9,498
Onwards
Via Hyderabad, Bhopal
Indi
Hyderabad
Bhopal
Mathura
Approx Travel Time
20h 5m
₹6,086
Onwards
Via Shirdi, Indore
Indi
Shirdi
Indore
Mathura
Approx Travel Time
23h 5m
On Demand
Via Shirdi, Delhi
Indi
Shirdi
Delhi
Mathura
Approx Travel Time
15h 5m
On Demand
Indi
Shirdi
Delhi
Mathura
Approx Travel Time
15h 50m
On Demand
Via Hyderabad, Jaipur
Indi
Hyderabad
Jaipur
Mathura
Approx Travel Time
15h 5m
₹6,746
Onwards
Via Shrirampur (Maharashtra)
CHEAPEST
Indi
Shrirampur (Maharashtra)
Mathura
Approx Travel Time
1d 4h 10m
₹965
Onwards
Frequently Asked Questions
What is the distance between Indi and Mathura?
Mathura is approximately 1500+ kms from Indi.
How long does it take to reach Mathura from Indi?
It takes approximately 12 hours to reach Mathura from Indi by Train, Flight Via Hyderabad, Agra.
What is the cheapest way to reach Mathura from Indi?
The cheapest way to reach Mathura from Indi is by Train Via Shrirampur (Maharashtra).
What is the fastest way to reach Mathura from Indi?
The fastest way to reach Mathura from Indi is by Train, Flight Via Hyderabad, Agra.