
Kasganj to Karnal
Karnal is approximately 300+ kms from Kasganj. The fastest way to reach Karnal from Kasganj is by Cab, Train Via Bulandshahr. It takes approximately 8 hours. The cheapest way to reach Karnal from Kasganj is by Train Via Mathura which would take approximately 10 hours.
Sort By
Mode of Transport
Via Bulandshahr
RECOMMENDED
FASTEST
Kasganj
Bulandshahr
Karnal
Approx Travel Time
8h 5m
On Demand
Via Aligarh
Kasganj
Aligarh
Karnal
Approx Travel Time
8h 31m
₹1,924
Onwards
Via Faridabad
Kasganj
Faridabad
Karnal
Approx Travel Time
9h 7m
₹3,910
Onwards
Via Hathras
Kasganj
Hathras
Karnal
Approx Travel Time
8h 40m
₹300
Onwards
Via Noida
Kasganj
Noida
Karnal
Approx Travel Time
9h 41m
₹3,839
Onwards
Via Delhi
Kasganj
Delhi
Karnal
Approx Travel Time
9h 23m
₹3,808
Onwards
Kasganj
Delhi
Karnal
Approx Travel Time
10h 8m
₹4,093
Onwards
Via Gurgaon
Kasganj
Gurgaon
Karnal
Approx Travel Time
9h 15m
On Demand
Via Mathura
CHEAPEST
Kasganj
Mathura
Karnal
Approx Travel Time
9h 40m
₹265
Onwards
Frequently Asked Questions
What is the distance between Kasganj and Karnal?
Karnal is approximately 300+ kms from Kasganj.
How long does it take to reach Karnal from Kasganj?
It takes approximately 8 hours to reach Karnal from Kasganj by Cab, Train Via Bulandshahr.
What is the cheapest way to reach Karnal from Kasganj?
The cheapest way to reach Karnal from Kasganj is by Train Via Mathura.
What is the fastest way to reach Karnal from Kasganj?
The fastest way to reach Karnal from Kasganj is by Cab, Train Via Bulandshahr.