
Guna to Mainpuri
Mainpuri is approximately 400+ kms from Guna. The fastest way to reach Mainpuri from Guna is by Train, Cab Via Etawah. It takes approximately 10 hours. The cheapest way to reach Mainpuri from Guna is by Train Via Agra which would take approximately 10 hours.
Sort By
Mode of Transport
Via Etawah
RECOMMENDED
FASTEST
Guna
Etawah
Mainpuri
Approx Travel Time
9h 40m
₹2,212
Onwards
Via Gwalior
Guna
Gwalior
Mainpuri
Approx Travel Time
10h 23m
On Demand
Guna
Gwalior
Mainpuri
Approx Travel Time
11h 38m
₹3,647
Onwards
Via Tundla
Guna
Tundla
Mainpuri
Approx Travel Time
10h 10m
On Demand
Via Agra
CHEAPEST
Guna
Agra
Mainpuri
Approx Travel Time
10h 10m
₹305
Onwards
Guna
Agra
Mainpuri
Approx Travel Time
10h 40m
₹1,624
Onwards
Guna
Agra
Mainpuri
Approx Travel Time
11h 11m
₹2,459
Onwards
Guna
Agra
Mainpuri
Approx Travel Time
11h 55m
₹580
Onwards
Via Dholpur
Guna
Dholpur
Mainpuri
Approx Travel Time
11h 13m
₹3,833
Onwards
Via Dabra, Agra
Guna
Dabra
Agra
Mainpuri
Approx Travel Time
12h 5m
₹400
Onwards
Frequently Asked Questions
What is the distance between Guna and Mainpuri?
Mainpuri is approximately 400+ kms from Guna.
How long does it take to reach Mainpuri from Guna?
It takes approximately 10 hours to reach Mainpuri from Guna by Train, Cab Via Etawah.
What is the cheapest way to reach Mainpuri from Guna?
The cheapest way to reach Mainpuri from Guna is by Train Via Agra.
What is the fastest way to reach Mainpuri from Guna?
The fastest way to reach Mainpuri from Guna is by Train, Cab Via Etawah.