
Barmer to Kalka
Kalka is approximately 850+ kms from Barmer. The fastest way to reach Kalka from Barmer is by Bus, Flight, Train Via Udaipur, Mohali. It takes approximately 13 hours. The cheapest way to reach Kalka from Barmer is by Train Via Ambala which would take approximately 19 hours.
Sort By
Mode of Transport
Via Patiala
RECOMMENDED
Barmer
Patiala
Kalka
Approx Travel Time
18h 40m
₹2,523
Onwards
Via Ambala
CHEAPEST
Barmer
Ambala
Kalka
Approx Travel Time
19h 10m
₹635
Onwards
Barmer
Ambala
Kalka
Approx Travel Time
19h 25m
₹2,249
Onwards
Via Khanna
Barmer
Khanna
Kalka
Approx Travel Time
19h 13m
On Demand
Via Bathinda
Barmer
Bathinda
Kalka
Approx Travel Time
20h 29m
₹5,282
Onwards
Via Yamunanagar
Barmer
Yamunanagar
Kalka
Approx Travel Time
20h 10m
On Demand
Via Jaipur, Chandigarh
Barmer
Jaipur
Chandigarh
Kalka
Approx Travel Time
14h 5m
₹5,577
Onwards
Via Udaipur, Mohali
FASTEST
Barmer
Udaipur
Mohali
Kalka
Approx Travel Time
12h 50m
On Demand
Via Phagwara
Barmer
Phagwara
Kalka
Approx Travel Time
21h 16m
On Demand
Via Delhi
Barmer
Delhi
Kalka
Approx Travel Time
21h 25m
₹640
Onwards
Frequently Asked Questions
What is the distance between Barmer and Kalka?
Kalka is approximately 850+ kms from Barmer.
How long does it take to reach Kalka from Barmer?
It takes approximately 13 hours to reach Kalka from Barmer by Bus, Flight, Train Via Udaipur, Mohali.
What is the cheapest way to reach Kalka from Barmer?
The cheapest way to reach Kalka from Barmer is by Train Via Ambala.
What is the fastest way to reach Kalka from Barmer?
The fastest way to reach Kalka from Barmer is by Bus, Flight, Train Via Udaipur, Mohali.