
Sangrur to Vidisha
Vidisha is approximately 900+ kms from Sangrur. The fastest way to reach Vidisha from Sangrur is by Train, Flight, Bus Via Delhi, Bhopal. It takes approximately 10 hours. The cheapest way to reach Vidisha from Sangrur is by Train Via Delhi which would take approximately 17 hours.
Sort By
Mode of Transport
Via Delhi, Bhopal
RECOMMENDED
FASTEST
Sangrur
Delhi
Bhopal
Vidisha
Approx Travel Time
9h 24m
₹5,815
Onwards
Sangrur
Delhi
Bhopal
Vidisha
Approx Travel Time
9h 52m
₹5,685
Onwards
Sangrur
Delhi
Bhopal
Vidisha
Approx Travel Time
10h 2m
On Demand
Sangrur
Delhi
Bhopal
Vidisha
Approx Travel Time
10h 12m
₹6,589
Onwards
Sangrur
Delhi
Bhopal
Vidisha
Approx Travel Time
10h 40m
₹6,459
Onwards
Via Sonipat
Sangrur
Sonipat
Vidisha
Approx Travel Time
14h 21m
On Demand
Sangrur
Sonipat
Vidisha
Approx Travel Time
16h 27m
On Demand
Via Delhi
CHEAPEST
Sangrur
Delhi
Vidisha
Approx Travel Time
17h 8m
₹485
Onwards
Via Jaipur, Bhopal
Sangrur
Jaipur
Bhopal
Vidisha
Approx Travel Time
23h 5m
₹1,494
Onwards
Sangrur
Jaipur
Bhopal
Vidisha
Approx Travel Time
23h 23m
On Demand
Frequently Asked Questions
What is the distance between Sangrur and Vidisha?
Vidisha is approximately 900+ kms from Sangrur.
How long does it take to reach Vidisha from Sangrur?
It takes approximately 10 hours to reach Vidisha from Sangrur by Train, Flight, Bus Via Delhi, Bhopal.
What is the cheapest way to reach Vidisha from Sangrur?
The cheapest way to reach Vidisha from Sangrur is by Train Via Delhi.
What is the fastest way to reach Vidisha from Sangrur?
The fastest way to reach Vidisha from Sangrur is by Train, Flight, Bus Via Delhi, Bhopal.

