
Mainpuri to Panipat
Panipat is approximately 300+ kms from Mainpuri. The fastest way to reach Panipat from Mainpuri is by Train Via Aligarh. It takes approximately 8 hours. The cheapest way to reach Panipat from Mainpuri is by Train Via Delhi which would take approximately 8 hours.
Sort By
Mode of Transport
Via Aligarh
RECOMMENDED
FASTEST
Mainpuri
Aligarh
Panipat
Approx Travel Time
8h 10m
₹310
Onwards
Mainpuri
Aligarh
Panipat
Approx Travel Time
8h 40m
₹4,650
Onwards
Via Ghaziabad
Mainpuri
Ghaziabad
Panipat
Approx Travel Time
8h 10m
₹335
Onwards
Mainpuri
Ghaziabad
Panipat
Approx Travel Time
9h 7m
₹2,682
Onwards
Via Delhi
CHEAPEST
Mainpuri
Delhi
Panipat
Approx Travel Time
8h 10m
₹280
Onwards
Mainpuri
Delhi
Panipat
Approx Travel Time
8h 40m
₹649
Onwards
Via Firozabad
Mainpuri
Firozabad
Panipat
Approx Travel Time
8h 40m
₹385
Onwards
Via Tundla
Mainpuri
Tundla
Panipat
Approx Travel Time
8h 55m
₹350
Onwards
Via Shikohabad
Mainpuri
Shikohabad
Panipat
Approx Travel Time
9h 10m
₹365
Onwards
Via Rohtak
Mainpuri
Rohtak
Panipat
Approx Travel Time
9h 10m
₹735
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Panipat?
Panipat is approximately 300+ kms from Mainpuri.
How long does it take to reach Panipat from Mainpuri?
It takes approximately 8 hours to reach Panipat from Mainpuri by Train Via Aligarh.
What is the cheapest way to reach Panipat from Mainpuri?
The cheapest way to reach Panipat from Mainpuri is by Train Via Delhi.
What is the fastest way to reach Panipat from Mainpuri?
The fastest way to reach Panipat from Mainpuri is by Train Via Aligarh.