
Kasganj to Kalka
Kalka is approximately 450+ kms from Kasganj. The fastest way to reach Kalka from Kasganj is by Train Via Mathura. It takes approximately 11 hours. The cheapest way to reach Kalka from Kasganj is by Train Via Mathura which would take approximately 11 hours.
Sort By
Mode of Transport
Via Aligarh, Ambala
RECOMMENDED
Kasganj
Aligarh
Ambala
Kalka
Approx Travel Time
12h 36m
₹3,675
Onwards
Via Aligarh, Panipat
Kasganj
Aligarh
Panipat
Kalka
Approx Travel Time
12h 1m
₹2,057
Onwards
Via Mathura
CHEAPEST
FASTEST
Kasganj
Mathura
Kalka
Approx Travel Time
10h 18m
₹440
Onwards
Kasganj
Mathura
Kalka
Approx Travel Time
11h 23m
₹895
Onwards
Kasganj
Mathura
Kalka
Approx Travel Time
11h 13m
₹3,064
Onwards
Via Faridabad
Kasganj
Faridabad
Kalka
Approx Travel Time
12h 27m
₹5,007
Onwards
Via Bareilly, Ghaziabad
Kasganj
Bareilly
Ghaziabad
Kalka
Approx Travel Time
16h 25m
₹1,722
Onwards
Via Aligarh, Karnal
Kasganj
Aligarh
Karnal
Kalka
Approx Travel Time
11h 48m
₹2,077
Onwards
Via Hathras
Kasganj
Hathras
Kalka
Approx Travel Time
10h 49m
₹440
Onwards
Via Aligarh, Kurukshetra
Kasganj
Aligarh
Kurukshetra
Kalka
Approx Travel Time
12h 7m
₹2,092
Onwards
Frequently Asked Questions
What is the distance between Kasganj and Kalka?
Kalka is approximately 450+ kms from Kasganj.
How long does it take to reach Kalka from Kasganj?
It takes approximately 11 hours to reach Kalka from Kasganj by Train Via Mathura.
What is the cheapest way to reach Kalka from Kasganj?
The cheapest way to reach Kalka from Kasganj is by Train Via Mathura.
What is the fastest way to reach Kalka from Kasganj?
The fastest way to reach Kalka from Kasganj is by Train Via Mathura.