Sarkaghat to Bathinda Distance

Bathinda is approximately 350+ km from Sarkaghat. Compare the available routes and travel options between the two cities. The fastest way to reach Bathinda takes approximately 9 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.

Route map showing distance and travel time from Sarkaghat, India to Bathinda, India

Via Panchkula

RECOMMENDED

FASTEST

Sarkaghat

Panchkula

Bathinda

Approx Travel Time

8h 25m

₹4,416

Onwards

Via Hoshiarpur

Sarkaghat

Hoshiarpur

Bathinda

Approx Travel Time

10h 23m

₹4,773

Onwards

Ads by MMT

Via Pathankot

Sarkaghat

Pathankot

Bathinda

Approx Travel Time

15h 20m

₹708

Onwards

Sarkaghat

Pathankot

Bathinda

Approx Travel Time

14h 5m

₹1,293

Onwards

Via Ludhiana

Sarkaghat

Ludhiana

Bathinda

Approx Travel Time

11h 11m

₹603

Onwards

Sarkaghat

Ludhiana

Bathinda

Approx Travel Time

8h 56m

₹633

Onwards

Ads by MMT

Via Chandigarh

Sarkaghat

Chandigarh

Bathinda

Approx Travel Time

11h 12m

₹1,160

Onwards

Via Amritsar

Sarkaghat

Amritsar

Bathinda

Approx Travel Time

14h 31m

₹744

Onwards

Via Jalandhar

CHEAPEST

Sarkaghat

Jalandhar

Bathinda

Approx Travel Time

12h 50m

₹554

Onwards

Sarkaghat

Jalandhar

Bathinda

Approx Travel Time

12h 50m

₹1,294

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Sarkaghat and Bathinda?

The straight-line distance is approximately 200+ km.

What is the distance from Sarkaghat to Bathinda via Panchkula?

Via Panchkula, the distance is approximately 350+ km, taking around 9 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India