
Ghaziabad to Kalka
Kalka is approximately 250+ kms from Ghaziabad. The fastest way to reach Kalka from Ghaziabad is by Train. It takes approximately 6 hours. The cheapest way to reach Kalka from Ghaziabad is by Train which would take approximately 6 hours.
Sort By
Mode of Transport
Via Chandigarh
Ghaziabad
Chandigarh
Kalka
Approx Travel Time
6h 40m
₹235
Onwards
Via Kurukshetra
Ghaziabad
Kurukshetra
Kalka
Approx Travel Time
6h 40m
₹290
Onwards
Ghaziabad
Kurukshetra
Kalka
Approx Travel Time
7h 41m
₹3,169
Onwards
Via Ambala
Ghaziabad
Ambala
Kalka
Approx Travel Time
6h 40m
₹325
Onwards
Via Panipat
Ghaziabad
Panipat
Kalka
Approx Travel Time
6h 55m
₹290
Onwards
Ghaziabad
Panipat
Kalka
Approx Travel Time
7h 41m
₹2,294
Onwards
Via Delhi
Ghaziabad
Delhi
Kalka
Approx Travel Time
7h 40m
₹235
Onwards
Ghaziabad
Delhi
Kalka
Approx Travel Time
7h 55m
On Demand
Frequently Asked Questions
What is the distance between Ghaziabad and Kalka?
Kalka is approximately 250+ kms from Ghaziabad.
How long does it take to reach Kalka from Ghaziabad?
It takes approximately 6 hours to reach Kalka from Ghaziabad by Train.
What is the cheapest way to reach Kalka from Ghaziabad?
The cheapest way to reach Kalka from Ghaziabad is by Train.
What is the fastest way to reach Kalka from Ghaziabad?
The fastest way to reach Kalka from Ghaziabad is by Train.
Routes Connecting Ghaziabad
Routes From Ghaziabad
- Ghaziabad to Raigarh
- Ghaziabad to Dhanbad
- Ghaziabad to Mannargudi
- Ghaziabad to Palia-Kalan
- Ghaziabad to Jajpur
- Ghaziabad to Surajpur
- Ghaziabad to Shorapur
- Ghaziabad to Bahadurgarh
- Ghaziabad to Ludhiana
- Ghaziabad to Mangalore
- Ghaziabad to Mudhol
- Ghaziabad to Dharampur
- Ghaziabad to Bijapur
- Ghaziabad to Karkala
- Ghaziabad to Katni