2 Ways to Reach Vidisha to Sangrur by train and bus

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

The distance from Vidisha to Sangrur is approximately 961 kms. Take a look at the 2 routes available to reach Sangrur from Vidisha

  • 1.

  • Reach Vidisha to Sangrur by train and bus

  • 16 h 7 m

  • Rs. 1242

 
Vidisha
 
14 h 59 m
Rs. 442

Step 1: Take a Train from Vidisha to reach Jakhal

You can reach Jakhal from Vidisha by travelling in a train. Vidisha to Jakhal train takes approximately 14 h 59 m. You can catch a train from Vidisha and get down at Jakhal. The price of the train ticket is approximately Rs. 442.
 
Jakhal
 
1 h 8 m
Rs. 798

Step 2: Take a Bus from Jakhal to reach Sangrur

Travelling in a bus is one of the ways to reach Sangrur from Jakhal. The total journey between Jakhal & Sangrur takes around 1 h 8 m in a bus. The bus ticket price for the journey is approximately Rs.798.
 
Sangrur
  • 2.

  • Reach Vidisha to Sangrur by train and bus

  • 21 h 20 m

  • Rs. 774

 
Vidisha
 
17 h 46 m
Rs. 405

Step 1: Take a Train from Vidisha to reach Jalandhar

You can reach Jalandhar from Vidisha by travelling in a train. Vidisha to Jalandhar train takes approximately 17 h 46 m. You can catch a train from Vidisha and get down at Jalandhar. The price of the train ticket is approximately Rs. 405.
 
Jalandhar
 
3 h 34 m
Rs. 278

Step 2: Take a Bus from Jalandhar to reach Sangrur

Travelling in a bus is one of the ways to reach Sangrur from Jalandhar. The total journey between Jalandhar & Sangrur takes around 3 h 34 m in a bus. The bus ticket price for the journey is approximately Rs.278.
 
Sangrur
Check out all the available routes from Sangrur to Vidisha →

Other popular routes from Vidisha