
Panipat to Mainpuri
Mainpuri is approximately 350+ kms from Panipat. The fastest way to reach Mainpuri from Panipat is by Train Via Tundla. It takes approximately 8 hours. The cheapest way to reach Mainpuri from Panipat is by Train Via Aligarh which would take approximately 8 hours.
Sort By
Mode of Transport
Via Tundla
FASTEST
Panipat
Tundla
Mainpuri
Approx Travel Time
7h 56m
₹350
Onwards
Via Ghaziabad
Panipat
Ghaziabad
Mainpuri
Approx Travel Time
8h 34m
₹3,181
Onwards
Panipat
Ghaziabad
Mainpuri
Approx Travel Time
8h 46m
₹669
Onwards
Via Agra
Panipat
Agra
Mainpuri
Approx Travel Time
8h 25m
₹2,099
Onwards
Panipat
Agra
Mainpuri
Approx Travel Time
8h 39m
₹2,489
Onwards
Via Delhi
Panipat
Delhi
Mainpuri
Approx Travel Time
9h 11m
₹3,085
Onwards
Panipat
Delhi
Mainpuri
Approx Travel Time
9h 3m
₹1,316
Onwards
Via Aligarh
CHEAPEST
Panipat
Aligarh
Mainpuri
Approx Travel Time
8h 11m
₹310
Onwards
Via Shikohabad
Panipat
Shikohabad
Mainpuri
Approx Travel Time
8h 44m
₹365
Onwards
Frequently Asked Questions
What is the distance between Panipat and Mainpuri?
Mainpuri is approximately 350+ kms from Panipat.
How long does it take to reach Mainpuri from Panipat?
It takes approximately 8 hours to reach Mainpuri from Panipat by Train Via Tundla.
What is the cheapest way to reach Mainpuri from Panipat?
The cheapest way to reach Mainpuri from Panipat is by Train Via Aligarh.
What is the fastest way to reach Mainpuri from Panipat?
The fastest way to reach Mainpuri from Panipat is by Train Via Tundla.