Barmer to Bathinda Distance
Bathinda is approximately 750+ km from Barmer. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 16 hours, subject to the chosen service and route. If you're travelling by air, Bathinda Airport is located in Bathinda. Flying is the fastest way to reach Bathinda, with a total travel time of approximately 8 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 Jodhpur, Bikaner
RECOMMENDED
Barmer
Jodhpur
Bikaner
Bathinda
Approx Travel Time
11h 51m
₹560
Onwards
Barmer
Jodhpur
Bikaner
Bathinda
Approx Travel Time
13h 8m
₹3,965
Onwards
Via Jodhpur, Delhi
FASTEST
Barmer
Jodhpur
Delhi
Bathinda
Approx Travel Time
7h 34m
₹8,244
Onwards
Direct Options
CHEAPEST
Barmer
Bathinda
Approx Travel Time
15h 20m
₹425
Onwards
Via Bikaner
Barmer
Bikaner
Bathinda
Approx Travel Time
14h 37m
₹920
Onwards
Barmer
Bikaner
Bathinda
Approx Travel Time
13h 14m
₹510
Onwards
Via Suratgarh
Barmer
Suratgarh
Bathinda
Approx Travel Time
16h 49m
₹1,400
Onwards
Barmer
Suratgarh
Bathinda
Approx Travel Time
16h 5m
₹5,341
Onwards
Via Jodhpur
Barmer
Jodhpur
Bathinda
Approx Travel Time
13h 34m
₹485
Onwards
Via Nagaur
Barmer
Nagaur
Bathinda
Approx Travel Time
14h 18m
₹505
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Barmer and Bathinda?
The straight-line distance is approximately 550+ km.
What is the distance from Barmer to Bathinda via Jodhpur?
Via Jodhpur, the distance is approximately 750+ km, taking around 12 hours.
Is there a train from Barmer to Bathinda?
Yes, trains run between Barmer and Bathinda, covering approximately 800+ km in around 16 hours.

