
Mathura to Mainpuri
Mainpuri is approximately 150+ kms from Mathura. The fastest way to reach Mainpuri from Mathura is by Cab. It takes approximately 3 hours. The cheapest way to reach Mainpuri from Mathura is by Train Via Bharatpur which would take approximately 7 hours.
Sort By
Mode of Transport
Via Firozabad
Mathura
Firozabad
Mainpuri
Approx Travel Time
4h 38m
₹2,033
Onwards
Via Agra
Mathura
Agra
Mainpuri
Approx Travel Time
5h 49m
On Demand
Mathura
Agra
Mainpuri
Approx Travel Time
5h 18m
On Demand
Mathura
Agra
Mainpuri
Approx Travel Time
5h 33m
On Demand
Via Etawah
Mathura
Etawah
Mainpuri
Approx Travel Time
6h
₹2,477
Onwards
Mathura
Etawah
Mainpuri
Approx Travel Time
6h 13m
₹2,099
Onwards
Via Bharatpur
Mathura
Bharatpur
Mainpuri
Approx Travel Time
6h 55m
₹1,718
Onwards
CHEAPEST
Mathura
Bharatpur
Mainpuri
Approx Travel Time
6h 21m
₹455
Onwards
Via Aligarh
Mathura
Aligarh
Mainpuri
Approx Travel Time
6h 45m
₹2,485
Onwards
Frequently Asked Questions
What is the distance between Mathura and Mainpuri?
Mainpuri is approximately 150+ kms from Mathura.
How long does it take to reach Mainpuri from Mathura?
It takes approximately 3 hours to reach Mainpuri from Mathura by Cab.
What is the cheapest way to reach Mainpuri from Mathura?
The cheapest way to reach Mainpuri from Mathura is by Train Via Bharatpur.
What is the fastest way to reach Mainpuri from Mathura?
The fastest way to reach Mainpuri from Mathura is by Cab.
Routes Connecting Mathura
Routes From Mathura
Routes Connecting Mainpuri
Routes From Mainpuri
- Mainpuri to Mahabaleshwar
- Mainpuri to Coimbatore
- Mainpuri to Chittorgarh
- Mainpuri to Nokha
- Mainpuri to Lalitpur
- Mainpuri to Madanapalle
- Mainpuri to Kashipur
- Mainpuri to Indapur
- Mainpuri to Sringeri
- Mainpuri to Fazilka
- Mainpuri to Shegaon
- Mainpuri to Ahmedabad
- Mainpuri to Palia-Kalan
- Mainpuri to Keshod
- Mainpuri to Almora