Vidisha Shajapur Routes (3 Ways to go)

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

The distance from Vidisha to Shajapur is approximately 218.71kms. By car, it takes roughly 3h 33m to reach Shajapur from Vidisha . Take a look at the 3 routes available to reach Shajapur from Vidisha

  • 1.
  • Vidisha to Shajapur Train
  • 4h 12m
  • Rs. 1110
 
Vidisha (BHS)
 
3h 46m
Rs. 650
You can reach Maksi (MKC) from Vidisha (BHS) by travelling in a train. Vidisha (BHS) to Maksi (MKC) train takes approximately 3h 46m. You can catch a train from Vidisha (BHS) and get down at Maksi (MKC). The price of the train ticket is approximately Rs. 650.
 
Maksi (MKC)
 
0h 26m
Rs. 460
You can take a car from Maksi (MKC) to Shājāpur. It will take you around 0h 26m to cover distance of 24.32kms and reach Shājāpur from Maksi (MKC). The total amount for the journey will be approximately Rs.460.
 
Shājāpur
  • 2.
  • Vidisha to Shajapur Drive
  • 3h 33m
  • Rs. 1436
 
Vidisha
 
3h 33m
Rs. 1436
You can take a car from Vidisha to Shājāpur. It will take you around 3h 33m to cover distance of 218.71kms and reach Shājāpur from Vidisha. The total amount for the journey will be approximately Rs.1436.
 
Shājāpur
  • 3.
  • Vidisha to Shajapur Taxi
  • 3h 33m
  • Rs. 3600
 
Vidisha
 
3h 33m
Rs. 3600
You can take a car from Vidisha to Shājāpur. It will take you around 3h 33m to cover distance of 218.71kms and reach Shājāpur from Vidisha. The total amount for the journey will be approximately Rs.3600.
 
Shājāpur