
Panipat to Mainpuri
Mainpuri is approximately 350+ kms from Panipat. The fastest way to reach Mainpuri from Panipat is by Train, Bus Via Aligarh. It takes approximately 6 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 Aligarh
Panipat
Aligarh
Mainpuri
Approx Travel Time
7h
₹3,427
Onwards
Panipat
Aligarh
Mainpuri
Approx Travel Time
8h 52m
₹5,962
Onwards
FASTEST
Panipat
Aligarh
Mainpuri
Approx Travel Time
5h 50m
₹10,165
Onwards
CHEAPEST
Panipat
Aligarh
Mainpuri
Approx Travel Time
7h 31m
₹310
Onwards
Via Tundla
Panipat
Tundla
Mainpuri
Approx Travel Time
7h 16m
₹350
Onwards
Panipat
Tundla
Mainpuri
Approx Travel Time
7h 10m
₹2,150
Onwards
Via Delhi
Panipat
Delhi
Mainpuri
Approx Travel Time
6h 53m
₹1,173
Onwards
Via Ghaziabad
Panipat
Ghaziabad
Mainpuri
Approx Travel Time
7h 49m
₹2,919
Onwards
Via Hathras
Panipat
Hathras
Mainpuri
Approx Travel Time
7h 49m
On Demand
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 6 hours to reach Mainpuri from Panipat by Train, Bus Via Aligarh.
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, Bus Via Aligarh.
Routes Connecting Panipat
Routes From Panipat
Routes To Panipat
- Dharmavaram to Panipat
- Karunagappally to Panipat
- Suryapet to Panipat
- Kharagpur to Panipat
- Cuttack to Panipat
- Khalilabad to Panipat
- Anandpur-Sahib to Panipat
- Surendranagar to Panipat
- Hansi to Panipat
- Thrissur to Panipat
- Kurnool to Panipat
- Nandurbar to Panipat
- Gurdaspur to Panipat
- Mayiladuthurai to Panipat
- Alipurduar to Panipat


