
Kalka to Meerut
Meerut is approximately 250+ kms from Kalka. The fastest way to reach Meerut from Kalka is by Train Via Chandigarh. It takes approximately 7 hours. The cheapest way to reach Meerut from Kalka is by Train Via Ambala which would take approximately 7 hours.
Sort By
Mode of Transport
Via Ambala
CHEAPEST
Kalka
Ambala
Meerut
Approx Travel Time
6h 40m
₹290
Onwards
Kalka
Ambala
Meerut
Approx Travel Time
6h 55m
₹2,850
Onwards
Kalka
Ambala
Meerut
Approx Travel Time
7h 34m
₹3,880
Onwards
Via Kurukshetra
Kalka
Kurukshetra
Meerut
Approx Travel Time
6h 55m
₹3,781
Onwards
Via Chandigarh
FASTEST
Kalka
Chandigarh
Meerut
Approx Travel Time
6h 25m
₹365
Onwards
Via Karnal
Kalka
Karnal
Meerut
Approx Travel Time
7h 10m
₹3,256
Onwards
Via Zirakpur
Kalka
Zirakpur
Meerut
Approx Travel Time
7h 10m
₹4,415
Onwards
Via Mohali
Kalka
Mohali
Meerut
Approx Travel Time
7h 25m
₹3,858
Onwards
Via Panipat
Kalka
Panipat
Meerut
Approx Travel Time
7h 46m
₹3,352
Onwards
Frequently Asked Questions
What is the distance between Kalka and Meerut?
Meerut is approximately 250+ kms from Kalka.
How long does it take to reach Meerut from Kalka?
It takes approximately 7 hours to reach Meerut from Kalka by Train Via Chandigarh.
What is the cheapest way to reach Meerut from Kalka?
The cheapest way to reach Meerut from Kalka is by Train Via Ambala.
What is the fastest way to reach Meerut from Kalka?
The fastest way to reach Meerut from Kalka is by Train Via Chandigarh.