
Kalka to Guna
Guna is approximately 750+ kms from Kalka. The fastest way to reach Guna from Kalka is by Train Via Delhi. It takes approximately 17 hours. The cheapest way to reach Guna from Kalka is by Train Via Ghaziabad which would take approximately 17 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Kalka
Delhi
Guna
Approx Travel Time
16h 55m
₹880
Onwards
Kalka
Delhi
Guna
Approx Travel Time
17h 25m
₹4,787
Onwards
Kalka
Delhi
Guna
Approx Travel Time
18h 10m
₹720
Onwards
Via Ghaziabad
CHEAPEST
Kalka
Ghaziabad
Guna
Approx Travel Time
17h 10m
₹575
Onwards
Via Ambala
Kalka
Ambala
Guna
Approx Travel Time
16h 55m
On Demand
Kalka
Ambala
Guna
Approx Travel Time
17h 10m
On Demand
Via Chandigarh
Kalka
Chandigarh
Guna
Approx Travel Time
16h 55m
On Demand
Kalka
Chandigarh
Guna
Approx Travel Time
17h 10m
On Demand
Via Faridabad
Kalka
Faridabad
Guna
Approx Travel Time
17h 40m
₹5,516
Onwards
Via Mohali
Kalka
Mohali
Guna
Approx Travel Time
17h 10m
On Demand
Frequently Asked Questions
What is the distance between Kalka and Guna?
Guna is approximately 750+ kms from Kalka.
How long does it take to reach Guna from Kalka?
It takes approximately 17 hours to reach Guna from Kalka by Train Via Delhi.
What is the cheapest way to reach Guna from Kalka?
The cheapest way to reach Guna from Kalka is by Train Via Ghaziabad.
What is the fastest way to reach Guna from Kalka?
The fastest way to reach Guna from Kalka is by Train Via Delhi.