
Karnal to Mainpuri
Mainpuri is approximately 400+ kms from Karnal. The fastest way to reach Mainpuri from Karnal is by Train, Cab Via Aligarh. It takes approximately 9 hours. The cheapest way to reach Mainpuri from Karnal is by Train Via Tundla which would take approximately 9 hours.
Sort By
Mode of Transport
Via Aligarh
FASTEST
Karnal
Aligarh
Mainpuri
Approx Travel Time
8h 30m
₹2,558
Onwards
Via Delhi
Karnal
Delhi
Mainpuri
Approx Travel Time
9h 28m
₹3,182
Onwards
Karnal
Delhi
Mainpuri
Approx Travel Time
10h 18m
₹749
Onwards
Karnal
Delhi
Mainpuri
Approx Travel Time
10h 18m
₹1,088
Onwards
Via Tundla
CHEAPEST
Karnal
Tundla
Mainpuri
Approx Travel Time
8h 32m
₹365
Onwards
Karnal
Tundla
Mainpuri
Approx Travel Time
8h 38m
₹2,699
Onwards
Via Ghaziabad
Karnal
Ghaziabad
Mainpuri
Approx Travel Time
9h 24m
₹3,143
Onwards
Karnal
Ghaziabad
Mainpuri
Approx Travel Time
9h 58m
₹3,652
Onwards
Via Hathras
Karnal
Hathras
Mainpuri
Approx Travel Time
9h 10m
₹3,362
Onwards
Frequently Asked Questions
What is the distance between Karnal and Mainpuri?
Mainpuri is approximately 400+ kms from Karnal.
How long does it take to reach Mainpuri from Karnal?
It takes approximately 9 hours to reach Mainpuri from Karnal by Train, Cab Via Aligarh.
What is the cheapest way to reach Mainpuri from Karnal?
The cheapest way to reach Mainpuri from Karnal is by Train Via Tundla.
What is the fastest way to reach Mainpuri from Karnal?
The fastest way to reach Mainpuri from Karnal is by Train, Cab Via Aligarh.
Routes Connecting Karnal
Routes From Karnal
Routes Connecting Mainpuri
Routes From Mainpuri
- Mainpuri to Hoshiarpur
- Mainpuri to Coonoor
- Mainpuri to Mahabalipuram
- Mainpuri to Bagalkot
- Mainpuri to Gokarna
- Mainpuri to Nidadavolu
- Mainpuri to Suryapet
- Mainpuri to Dharmavaram
- Mainpuri to Rishikesh
- Mainpuri to Robertsganj
- Mainpuri to Gurgaon
- Mainpuri to Kasaragod
- Mainpuri to Nanpara
- Mainpuri to Dharampur
- Mainpuri to Gondia


