Guwahati to Barnala - Multiple Options To Reach By Flight, Cab, Train
Barnala is approximately 1850+ kms from Guwahati. The fastest way to reach Barnala from Guwahati is by Flight, Cab Via Mohali. It takes approximately 9 hours. The cheapest way to reach Barnala from Guwahati is by Train Via Ambala which would take approximately 38 hours.
Sort By
Mode of Transport
Via Chandigarh
RECOMMENDED
Guwahati
Chandigarh
Barnala
Approx Travel Time
8h 59m
₹11,745
Onwards
Via Mohali
FASTEST
Guwahati
Mohali
Barnala
Approx Travel Time
8h 53m
₹12,024
Onwards
Via Dehradun
Guwahati
Dehradun
Barnala
Approx Travel Time
12h 19m
₹14,317
Onwards
Via Delhi
Guwahati
Delhi
Barnala
Approx Travel Time
10h 10m
₹6,795
Onwards
Via Roorkee
Guwahati
Roorkee
Barnala
Approx Travel Time
1d 13h 25m
₹645
Onwards
Guwahati
Roorkee
Barnala
Approx Travel Time
1d 14h 6m
₹6,721
Onwards
Via Saharanpur
Guwahati
Saharanpur
Barnala
Approx Travel Time
1d 13h 40m
₹630
Onwards
Via Ambala
CHEAPEST
Guwahati
Ambala
Barnala
Approx Travel Time
1d 13h 40m
₹620
Onwards
Via Amritsar
Guwahati
Amritsar
Barnala
Approx Travel Time
9h 25m
₹11,316
Onwards
Via Yamunanagar
Guwahati
Yamunanagar
Barnala
Approx Travel Time
1d 13h 40m
On Demand
Frequently Asked Questions
What is the distance between Guwahati and Barnala?
Barnala is approximately 1850+ kms from Guwahati.
How long does it take to reach Barnala from Guwahati?
It takes approximately 9 hours to reach Barnala from Guwahati by Flight, Cab Via Mohali.
What is the cheapest way to reach Barnala from Guwahati?
The cheapest way to reach Barnala from Guwahati is by Train Via Ambala.
What is the fastest way to reach Barnala from Guwahati?
The fastest way to reach Barnala from Guwahati is by Flight, Cab Via Mohali.