
Kalka to Barnala
Barnala is approximately 200+ km from Kalka, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Barnala.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
CHEAPEST
FASTEST
Kalka
Ambala
Barnala
Approx Travel Time
3h 26m
₹290
Onwards
Kalka
Ambala
Barnala
Approx Travel Time
4h 9m
₹1,344
Onwards
Kalka
Ambala
Barnala
Approx Travel Time
4h 2m
₹775
Onwards
Via Ludhiana
Kalka
Ludhiana
Barnala
Approx Travel Time
5h 14m
On Demand
Kalka
Ludhiana
Barnala
Approx Travel Time
5h 15m
On Demand
Via Chandigarh
Kalka
Chandigarh
Barnala
Approx Travel Time
4h 20m
₹764
Onwards
Kalka
Chandigarh
Barnala
Approx Travel Time
4h 23m
₹1,249
Onwards
Via Mohali
Kalka
Mohali
Barnala
Approx Travel Time
4h 20m
₹1,249
Onwards
Kalka
Mohali
Barnala
Approx Travel Time
4h 46m
On Demand
Kalka
Mohali
Barnala
Approx Travel Time
5h
₹764
Onwards
Frequently Asked Questions
What is the distance between Kalka and Barnala?
Barnala is approximately 200+ kms from Kalka.
How long does it take to reach Barnala from Kalka?
It takes approximately 4 hours to reach Barnala from Kalka by Train Via Ambala.
What is the cheapest way to reach Barnala from Kalka?
The cheapest way to reach Barnala from Kalka is by Train Via Ambala.
What is the fastest way to reach Barnala from Kalka?
The fastest way to reach Barnala from Kalka is by Train Via Ambala.
Routes Connecting Kalka
Routes From Kalka
Routes Connecting Barnala
Routes From Barnala
Routes To Barnala
Popular Places Routes
- Kottayam to Sanchi
- Dehradun to Khammam
- Jalna to Bangalore
- Gwalior to Bhiwandi
- Lonavala to Garhwa
- Bangalore to Deoria
- Suryapet to Bihar-Sharif
- Dahod to Bangarapet
- Nagaur to Calicut
- Ukhimath to Mayiladuthurai
- Kurnool to Miryalaguda
- Yeola to Mainpuri
- Markapur to Ahmedabad
- Sankarankovil to Uttarkashi
- Chidambaram to Thekkady

