
Kalka to Rajpura
Rajpura is approximately 50+ kms from Kalka. The fastest way to reach Rajpura from Kalka is by Train, Bus Via Chandigarh. It takes approximately 3 hours. The cheapest way to reach Rajpura from Kalka is by Train, Bus Via Mohali which would take approximately 3 hours.
Sort By
Mode of Transport
Via Chandigarh
RECOMMENDED
FASTEST
Kalka
Chandigarh
Rajpura
Approx Travel Time
2h 25m
₹445
Onwards
Kalka
Chandigarh
Rajpura
Approx Travel Time
2h 40m
₹969
Onwards
Via Mohali
Kalka
Mohali
Rajpura
Approx Travel Time
3h 9m
₹1,239
Onwards
CHEAPEST
Kalka
Mohali
Rajpura
Approx Travel Time
3h 5m
₹345
Onwards
Frequently Asked Questions
What is the distance between Kalka and Rajpura?
Rajpura is approximately 50+ kms from Kalka.
How long does it take to reach Rajpura from Kalka?
It takes approximately 3 hours to reach Rajpura from Kalka by Train, Bus Via Chandigarh.
What is the cheapest way to reach Rajpura from Kalka?
The cheapest way to reach Rajpura from Kalka is by Train, Bus Via Mohali.
What is the fastest way to reach Rajpura from Kalka?
The fastest way to reach Rajpura from Kalka is by Train, Bus Via Chandigarh.