
Kasganj to Kalka
Kalka is approximately 500+ 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 Hathras which would take approximately 11 hours.
Sort By
Mode of Transport
Via Hathras
RECOMMENDED
CHEAPEST
Kasganj
Hathras
Kalka
Approx Travel Time
10h 49m
₹440
Onwards
Via Mathura
FASTEST
Kasganj
Mathura
Kalka
Approx Travel Time
10h 18m
₹440
Onwards
Kasganj
Mathura
Kalka
Approx Travel Time
11h 23m
₹844
Onwards
Kasganj
Mathura
Kalka
Approx Travel Time
11h 13m
₹2,967
Onwards
Via Ghaziabad, Karnal
Kasganj
Ghaziabad
Karnal
Kalka
Approx Travel Time
12h 19m
₹4,106
Onwards
Kasganj
Ghaziabad
Karnal
Kalka
Approx Travel Time
12h 24m
₹4,281
Onwards
Via Ghaziabad, Sonipat
Kasganj
Ghaziabad
Sonipat
Kalka
Approx Travel Time
13h 57m
₹4,469
Onwards
Via Agra, Panchkula
Kasganj
Agra
Panchkula
Kalka
Approx Travel Time
14h 8m
₹1,362
Onwards
Via Bareilly, Yamunanagar
Kasganj
Bareilly
Yamunanagar
Kalka
Approx Travel Time
12h 40m
₹5,726
Onwards
Kasganj
Bareilly
Yamunanagar
Kalka
Approx Travel Time
12h 10m
₹3,494
Onwards
Frequently Asked Questions
What is the distance between Kasganj and Kalka?
Kalka is approximately 500+ 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 Hathras.
What is the fastest way to reach Kalka from Kasganj?
The fastest way to reach Kalka from Kasganj is by Train Via Mathura.


