
Mainpuri to Karnal
Karnal is approximately 350+ kms from Mainpuri. The fastest way to reach Karnal from Mainpuri is by Cab. It takes approximately 8 hours. The cheapest way to reach Karnal from Mainpuri is by Train Via Tundla which would take approximately 9 hours.
Sort By
Mode of Transport
Via Aligarh
Mainpuri
Aligarh
Karnal
Approx Travel Time
8h 30m
₹3,472
Onwards
Mainpuri
Aligarh
Karnal
Approx Travel Time
9h 15m
₹400
Onwards
Via Hathras
Mainpuri
Hathras
Karnal
Approx Travel Time
8h 46m
On Demand
Mainpuri
Hathras
Karnal
Approx Travel Time
9h 10m
₹3,566
Onwards
Via Tundla
CHEAPEST
Mainpuri
Tundla
Karnal
Approx Travel Time
8h 32m
₹365
Onwards
Mainpuri
Tundla
Karnal
Approx Travel Time
8h 38m
₹2,313
Onwards
Via Delhi
Mainpuri
Delhi
Karnal
Approx Travel Time
9h 28m
₹3,105
Onwards
Via Ghaziabad
Mainpuri
Ghaziabad
Karnal
Approx Travel Time
10h 20m
₹934
Onwards
Via Shikohabad
Mainpuri
Shikohabad
Karnal
Approx Travel Time
9h 14m
₹4,257
Onwards
Frequently Asked Questions
What is the distance between Mainpuri and Karnal?
Karnal is approximately 350+ kms from Mainpuri.
How long does it take to reach Karnal from Mainpuri?
It takes approximately 8 hours to reach Karnal from Mainpuri by Cab.
What is the cheapest way to reach Karnal from Mainpuri?
The cheapest way to reach Karnal from Mainpuri is by Train Via Tundla.
What is the fastest way to reach Karnal from Mainpuri?
The fastest way to reach Karnal from Mainpuri is by Cab.
Routes Connecting Mainpuri
Routes From Mainpuri
- Mainpuri to Jalpaiguri
- Mainpuri to Thiruvananthapuram
- Mainpuri to Ashoknagar
- Mainpuri to Madanpur
- Mainpuri to Ranchi
- Mainpuri to Theni
- Mainpuri to Kadapa
- Mainpuri to Kangra
- Mainpuri to Kumbakonam
- Mainpuri to Sivakasi
- Mainpuri to Dharwad
- Mainpuri to Kashipur
- Mainpuri to Dabwali
- Mainpuri to Anandpur-Sahib
- Mainpuri to Ganpatipule


