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

Planning a trip from Bathinda to Shimla Cleartrip helps you select the best route between Bathinda & Shimla 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 Bathinda & Shimla

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

  • 1.

  • Reach Bathinda to Shimla by train

  • 11h 25m

  • Rs. 1250

 
Bhatinda Junction (BTI)
 
6h 5m
Rs. 700

Step 1: Take a Train from Bhatinda Junction (BTI) to reach Kalka (KLK)

You can reach Kalka (KLK) from Bhatinda Junction (BTI) by travelling in a train. Bhatinda Junction (BTI) to Kalka (KLK) train takes approximately 6h 5m. You can catch a train from Bhatinda Junction (BTI) and get down at Kalka (KLK). The price of the train ticket is approximately Rs. 700.
 
Kalka (KLK)
 
4h 20m
Rs. 550

Step 2: Take a Train from Kalka (KLK) to reach Simla (SML)

You can reach Simla (SML) from Kalka (KLK) by travelling in a train. Kalka (KLK) to Simla (SML) train takes approximately 4h 20m. You can catch a train from Kalka (KLK) and get down at Simla (SML). The price of the train ticket is approximately Rs. 550.
 
Simla (SML)
  • 2.

  • Reach Bathinda to Shimla by Drive

  • 4h 49m

  • Rs. 2139

 
Bathinda
 
4h 49m
Rs. 2139
You can take a car from Bathinda to Shimla. It will take you around 4h 49m to cover distance of 326.02kms and reach Shimla from Bathinda. The total amount for the journey will be approximately Rs.2139.
 
Shimla
  • 3.

  • Reach Bathinda to Shimla by taxi and bus

  • 8h 2m

  • Rs. 2950

 
Bathinda
 
0h 51m
Rs. 900

Step 1: Take a Taxi from Bathinda to reach Muktsar

You can take a car from Bathinda to Muktsar. It will take you around 0h 51m to cover distance of 52.67kms and reach Muktsar from Bathinda. The total amount for the journey will be approximately Rs.900.
 
Muktsar
 
5h 15m
Rs. 550

Step 2: Take a Bus from Muktsar to reach Chandigarh

Travelling in a bus is one of the ways to reach Chandigarh from Muktsar. The total journey between Muktsar & Chandigarh takes around 5h 15m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Chandigarh
 
1h 55m
Rs. 1500

Step 3: Take a Taxi from Chandigarh to reach Shimla

You can take a car from Chandigarh to Shimla. It will take you around 1h 55m to cover distance of 126.36kms and reach Shimla from Chandigarh. The total amount for the journey will be approximately Rs.1500.
 
Shimla
  • 4.

  • Reach Bathinda to Shimla by taxi

  • 4h 49m

  • Rs. 5000

 
Bathinda
 
4h 49m
Rs. 5000
You can take a car from Bathinda to Shimla. It will take you around 4h 49m to cover distance of 326.02kms and reach Shimla from Bathinda. The total amount for the journey will be approximately Rs.5000.
 
Shimla
Check out all the available routes from Shimla to Bathinda →

Other popular routes from Bathinda