
Amroha to Kalka
Kalka is approximately 300+ kms from Amroha. The fastest way to reach Kalka from Amroha is by Train, Cab Via Yamunanagar. It takes approximately 7 hours. The cheapest way to reach Kalka from Amroha is by Train Via Chandigarh which would take approximately 8 hours.
Sort By
Mode of Transport
Via Yamunanagar
RECOMMENDED
FASTEST
Amroha
Yamunanagar
Kalka
Approx Travel Time
7h 10m
₹3,613
Onwards
Via Chandigarh
CHEAPEST
Amroha
Chandigarh
Kalka
Approx Travel Time
7h 25m
₹275
Onwards
Amroha
Chandigarh
Kalka
Approx Travel Time
8h 5m
₹8,126
Onwards
Via Saharanpur
Amroha
Saharanpur
Kalka
Approx Travel Time
7h 25m
₹2,836
Onwards
Via Muzaffarnagar
Amroha
Muzaffarnagar
Kalka
Approx Travel Time
7h 40m
On Demand
Via Ambala
Amroha
Ambala
Kalka
Approx Travel Time
8h 3m
₹650
Onwards
Amroha
Ambala
Kalka
Approx Travel Time
8h 18m
₹2,310
Onwards
Via Dehradun
Amroha
Dehradun
Kalka
Approx Travel Time
8h 50m
On Demand
Via Bijnor
Amroha
Bijnor
Kalka
Approx Travel Time
9h 2m
₹7,363
Onwards
Via Moradabad, Ambala
Amroha
Moradabad
Ambala
Kalka
Approx Travel Time
9h 50m
₹305
Onwards
Frequently Asked Questions
What is the distance between Amroha and Kalka?
Kalka is approximately 300+ kms from Amroha.
How long does it take to reach Kalka from Amroha?
It takes approximately 7 hours to reach Kalka from Amroha by Train, Cab Via Yamunanagar.
What is the cheapest way to reach Kalka from Amroha?
The cheapest way to reach Kalka from Amroha is by Train Via Chandigarh.
What is the fastest way to reach Kalka from Amroha?
The fastest way to reach Kalka from Amroha is by Train, Cab Via Yamunanagar.