
Kalka to Ranchi
Ranchi is approximately 1450+ kms from Kalka. The fastest way to reach Ranchi from Kalka is by Bus, Flight Via Mohali, Patna. It takes approximately 7 hours. The cheapest way to reach Ranchi from Kalka is by Bus Via Delhi which would take approximately 54 hours.
Sort By
Mode of Transport
Via Kurukshetra
RECOMMENDED
Kalka
Kurukshetra
Ranchi
Approx Travel Time
1d 4h 36m
On Demand
Kalka
Kurukshetra
Ranchi
Approx Travel Time
1d 5h 10m
On Demand
Kalka
Kurukshetra
Ranchi
Approx Travel Time
1d 4h 28m
On Demand
Via Delhi
Kalka
Delhi
Ranchi
Approx Travel Time
8h 55m
₹5,957
Onwards
CHEAPEST
Kalka
Delhi
Ranchi
Approx Travel Time
2d 5h 25m
₹3,220
Onwards
Kalka
Delhi
Ranchi
Approx Travel Time
9h
₹10,298
Onwards
Via Mohali, Patna
FASTEST
Kalka
Mohali
Patna
Ranchi
Approx Travel Time
6h 20m
₹9,760
Onwards
Kalka
Mohali
Patna
Ranchi
Approx Travel Time
7h 15m
₹9,455
Onwards
Via Mohali, Delhi
Kalka
Mohali
Delhi
Ranchi
Approx Travel Time
7h 35m
₹8,911
Onwards
Kalka
Mohali
Delhi
Ranchi
Approx Travel Time
6h 40m
₹9,216
Onwards
Frequently Asked Questions
What is the distance between Kalka and Ranchi?
Ranchi is approximately 1450+ kms from Kalka.
How long does it take to reach Ranchi from Kalka?
It takes approximately 7 hours to reach Ranchi from Kalka by Bus, Flight Via Mohali, Patna.
What is the cheapest way to reach Ranchi from Kalka?
The cheapest way to reach Ranchi from Kalka is by Bus Via Delhi.
What is the fastest way to reach Ranchi from Kalka?
The fastest way to reach Ranchi from Kalka is by Bus, Flight Via Mohali, Patna.

