
Noida to Kalka
Kalka is approximately 250+ kms from Noida. The fastest way to reach Kalka from Noida is by Cab, Train Via Ghaziabad. It takes approximately 8 hours. The cheapest way to reach Kalka from Noida is by Bus, Train Via Karnal which would take approximately 8 hours.
Sort By
Mode of Transport
Via Ghaziabad
RECOMMENDED
FASTEST
Noida
Ghaziabad
Kalka
Approx Travel Time
7h 25m
₹1,322
Onwards
Via Kurukshetra
Noida
Kurukshetra
Kalka
Approx Travel Time
7h 40m
₹3,187
Onwards
Noida
Kurukshetra
Kalka
Approx Travel Time
8h 10m
₹615
Onwards
Via Karnal
Noida
Karnal
Kalka
Approx Travel Time
7h 55m
₹2,940
Onwards
CHEAPEST
Noida
Karnal
Kalka
Approx Travel Time
8h 10m
₹520
Onwards
Via Panipat
Noida
Panipat
Kalka
Approx Travel Time
7h 49m
₹2,731
Onwards
Via Sonipat
Noida
Sonipat
Kalka
Approx Travel Time
7h 40m
₹2,203
Onwards
Via Delhi
Noida
Delhi
Kalka
Approx Travel Time
7h 55m
On Demand
Via Chandigarh
Noida
Chandigarh
Kalka
Approx Travel Time
7h 55m
₹3,466
Onwards
Via Ambala
Noida
Ambala
Kalka
Approx Travel Time
8h 26m
₹3,713
Onwards
Frequently Asked Questions
What is the distance between Noida and Kalka?
Kalka is approximately 250+ kms from Noida.
How long does it take to reach Kalka from Noida?
It takes approximately 8 hours to reach Kalka from Noida by Cab, Train Via Ghaziabad.
What is the cheapest way to reach Kalka from Noida?
The cheapest way to reach Kalka from Noida is by Bus, Train Via Karnal.
What is the fastest way to reach Kalka from Noida?
The fastest way to reach Kalka from Noida is by Cab, Train Via Ghaziabad.