
Gurgaon to Kalka
Kalka is approximately 250+ kms from Gurgaon. The fastest way to reach Kalka from Gurgaon is by Cab, Train Via Delhi. It takes approximately 8 hours. The cheapest way to reach Kalka from Gurgaon is by Train Via Delhi which would take approximately 8 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Gurgaon
Delhi
Kalka
Approx Travel Time
7h 25m
On Demand
CHEAPEST
Gurgaon
Delhi
Kalka
Approx Travel Time
7h 25m
₹260
Onwards
Gurgaon
Delhi
Kalka
Approx Travel Time
7h 25m
₹752
Onwards
Via Ambala
Gurgaon
Ambala
Kalka
Approx Travel Time
7h 25m
₹1,010
Onwards
Gurgaon
Ambala
Kalka
Approx Travel Time
7h 55m
₹3,290
Onwards
Via Panipat
Gurgaon
Panipat
Kalka
Approx Travel Time
7h 40m
₹594
Onwards
Via Karnal
Gurgaon
Karnal
Kalka
Approx Travel Time
7h 25m
On Demand
Gurgaon
Karnal
Kalka
Approx Travel Time
8h 10m
₹570
Onwards
Via Sonipat
Gurgaon
Sonipat
Kalka
Approx Travel Time
7h 40m
₹970
Onwards
Via Ghaziabad
Gurgaon
Ghaziabad
Kalka
Approx Travel Time
7h 40m
₹375
Onwards
Frequently Asked Questions
What is the distance between Gurgaon and Kalka?
Kalka is approximately 250+ kms from Gurgaon.
How long does it take to reach Kalka from Gurgaon?
It takes approximately 8 hours to reach Kalka from Gurgaon by Cab, Train Via Delhi.
What is the cheapest way to reach Kalka from Gurgaon?
The cheapest way to reach Kalka from Gurgaon is by Train Via Delhi.
What is the fastest way to reach Kalka from Gurgaon?
The fastest way to reach Kalka from Gurgaon is by Cab, Train Via Delhi.