
Barnala to Unjha
Unjha is approximately 850+ kms from Barnala. The fastest way to reach Unjha from Barnala is by Train Via Jodhpur. It takes approximately 19 hours. The cheapest way to reach Unjha from Barnala is by Train Via Suratgarh which would take approximately 20 hours.
Sort By
Mode of Transport
Via Jodhpur
RECOMMENDED
FASTEST
Barnala
Jodhpur
Unjha
Approx Travel Time
18h 55m
On Demand
Via Nagaur
Barnala
Nagaur
Unjha
Approx Travel Time
18h 55m
On Demand
Via Hanumangarh
Barnala
Hanumangarh
Unjha
Approx Travel Time
19h 25m
On Demand
Barnala
Hanumangarh
Unjha
Approx Travel Time
19h 55m
₹3,654
Onwards
Via Lunkaransar
Barnala
Lunkaransar
Unjha
Approx Travel Time
19h 25m
₹690
Onwards
Via Dabwali
Barnala
Dabwali
Unjha
Approx Travel Time
19h 10m
On Demand
Via Bikaner
Barnala
Bikaner
Unjha
Approx Travel Time
19h 40m
₹705
Onwards
Via Suratgarh
CHEAPEST
Barnala
Suratgarh
Unjha
Approx Travel Time
19h 40m
₹675
Onwards
Via Pilibanga
Barnala
Pilibanga
Unjha
Approx Travel Time
19h 40m
On Demand
Via Sangaria
Barnala
Sangaria
Unjha
Approx Travel Time
19h 40m
On Demand
Frequently Asked Questions
What is the distance between Barnala and Unjha?
Unjha is approximately 850+ kms from Barnala.
How long does it take to reach Unjha from Barnala?
It takes approximately 19 hours to reach Unjha from Barnala by Train Via Jodhpur.
What is the cheapest way to reach Unjha from Barnala?
The cheapest way to reach Unjha from Barnala is by Train Via Suratgarh.
What is the fastest way to reach Unjha from Barnala?
The fastest way to reach Unjha from Barnala is by Train Via Jodhpur.