
Barnala to Unjha
Unjha is approximately 1150+ kms from Barnala. The fastest way to reach Unjha from Barnala is by Bus, Flight, Train Via Mohali, Ahmedabad. It takes approximately 9 hours. The cheapest way to reach Unjha from Barnala is by Train Via Bikaner which would take approximately 20 hours.
Sort By
Mode of Transport
Via Mohali, Ahmedabad
RECOMMENDED
Barnala
Mohali
Ahmedabad
Unjha
Approx Travel Time
8h 56m
₹9,058
Onwards
Barnala
Mohali
Ahmedabad
Unjha
Approx Travel Time
9h 15m
₹6,683
Onwards
FASTEST
Barnala
Mohali
Ahmedabad
Unjha
Approx Travel Time
8h 28m
On Demand
Barnala
Mohali
Ahmedabad
Unjha
Approx Travel Time
9h 24m
₹8,305
Onwards
Via Nagaur
Barnala
Nagaur
Unjha
Approx Travel Time
20h 15m
On Demand
Via Jind
Barnala
Jind
Unjha
Approx Travel Time
19h 47m
₹3,812
Onwards
Via Bikaner
CHEAPEST
Barnala
Bikaner
Unjha
Approx Travel Time
19h 35m
₹705
Onwards
Via Jodhpur
Barnala
Jodhpur
Unjha
Approx Travel Time
21h 5m
₹1,357
Onwards
Via Bathinda, Jodhpur
Barnala
Bathinda
Jodhpur
Unjha
Approx Travel Time
22h 13m
₹3,605
Onwards
Barnala
Bathinda
Jodhpur
Unjha
Approx Travel Time
20h 6m
₹985
Onwards
Frequently Asked Questions
What is the distance between Barnala and Unjha?
Unjha is approximately 1150+ kms from Barnala.
How long does it take to reach Unjha from Barnala?
It takes approximately 9 hours to reach Unjha from Barnala by Bus, Flight, Train Via Mohali, Ahmedabad.
What is the cheapest way to reach Unjha from Barnala?
The cheapest way to reach Unjha from Barnala is by Train Via Bikaner.
What is the fastest way to reach Unjha from Barnala?
The fastest way to reach Unjha from Barnala is by Bus, Flight, Train Via Mohali, Ahmedabad.