Mehsana to Barnala Distance
Barnala is approximately 1000+ km from Mehsana. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Barnala, with a total travel time of approximately 10 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Reengus
RECOMMENDED
Mehsana
Reengus
Barnala
Approx Travel Time
18h 16m
₹1,050
Onwards
Via Hanumangarh
CHEAPEST
Mehsana
Hanumangarh
Barnala
Approx Travel Time
18h 35m
₹595
Onwards
Via Jodhpur, Bathinda
Mehsana
Jodhpur
Bathinda
Barnala
Approx Travel Time
20h 50m
On Demand
Via Jodhpur
Mehsana
Jodhpur
Barnala
Approx Travel Time
19h 38m
On Demand
Via Ahmedabad, Mohali
FASTEST
Mehsana
Ahmedabad
Mohali
Barnala
Approx Travel Time
9h 52m
On Demand
Mehsana
Ahmedabad
Mohali
Barnala
Approx Travel Time
10h 20m
₹7,728
Onwards
Mehsana
Ahmedabad
Mohali
Barnala
Approx Travel Time
10h 5m
On Demand
Mehsana
Ahmedabad
Mohali
Barnala
Approx Travel Time
10h 7m
₹9,261
Onwards
Via Bikaner
Mehsana
Bikaner
Barnala
Approx Travel Time
20h 20m
₹1,450
Onwards
Via Ahmedabad, Amritsar
Mehsana
Ahmedabad
Amritsar
Barnala
Approx Travel Time
12h 9m
₹7,079
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Mehsana and Barnala?
The straight-line distance is approximately 800+ km.
What is the distance from Mehsana to Barnala via Reengus?
Via Reengus, the distance is approximately 1000+ km, taking around 18 hours.

