4 Ways to Reach Sonipat to Bathinda by Bus, Train, Flights, Drive & Taxi

Planning a trip from Sonipat to Bathinda Cleartrip helps you select the best route between Sonipat & Bathinda based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Sonipat & Bathinda

The distance from Sonipat to Bathinda is approximately 295.36kms. By car, it takes roughly 4h 15m to reach Bathinda from Sonipat . Take a look at the 4 routes available to reach Bathinda from Sonipat

  • 1.

  • Reach Sonipat to Bathinda by train

  • 6h 52m

  • Rs. 750

 
Sonipat (SNP)
 
6h 52m
Rs. 750
You can reach Bhatinda Junction (BTI) from Sonipat (SNP) by travelling in a train. Sonipat (SNP) to Bhatinda Junction (BTI) train takes approximately 6h 52m. You can catch a train from Sonipat (SNP) and get down at Bhatinda Junction (BTI). The price of the train ticket is approximately Rs. 750.
 
Bhatinda Junction (BTI)
  • 2.

  • Reach Sonipat to Bathinda by taxi and bus

  • 7h 32m

  • Rs. 1550

 
Sonīpat
 
0h 52m
Rs. 1000

Step 1: Take a Taxi from Sonīpat to reach Delhi

You can take a car from Sonīpat to Delhi. It will take you around 0h 52m to cover distance of 46.34kms and reach Delhi from Sonīpat. The total amount for the journey will be approximately Rs.1000.
 
Delhi
 
6h 40m
Rs. 550

Step 2: Take a Bus from Delhi to reach Bhatinda

Travelling in a bus is one of the ways to reach Bhatinda from Delhi. The total journey between Delhi & Bhatinda takes around 6h 40m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Bhatinda
  • 3.

  • Reach Sonipat to Bathinda by Drive

  • 4h 15m

  • Rs. 1938

 
Sonīpat
 
4h 15m
Rs. 1938
You can take a car from Sonīpat to Bathinda. It will take you around 4h 15m to cover distance of 295.36kms and reach Bathinda from Sonīpat. The total amount for the journey will be approximately Rs.1938.
 
Bathinda
  • 4.

  • Reach Sonipat to Bathinda by taxi

  • 4h 15m

  • Rs. 6000

 
Sonīpat
 
4h 15m
Rs. 6000
You can take a car from Sonīpat to Bathinda. It will take you around 4h 15m to cover distance of 295.36kms and reach Bathinda from Sonīpat. The total amount for the journey will be approximately Rs.6000.
 
Bathinda
Check out all the available routes from Bathinda to Sonipat →

Other popular routes from Sonipat