3 Ways to Reach Vidisha to Ujjain by Bus, Train, Flights, Drive & Taxi

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

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

  • 1.

  • Reach Vidisha to Ujjain by train

  • 4h 41m

  • Rs. 700

 
Vidisha (BHS)
 
4h 41m
Rs. 700
You can reach Ujjain Junction (UJN) from Vidisha (BHS) by travelling in a train. Vidisha (BHS) to Ujjain Junction (UJN) train takes approximately 4h 41m. You can catch a train from Vidisha (BHS) and get down at Ujjain Junction (UJN). The price of the train ticket is approximately Rs. 700.
 
Ujjain Junction (UJN)
  • 2.

  • Reach Vidisha to Ujjain by Drive

  • 3h 40m

  • Rs. 1598

 
Vidisha
 
3h 40m
Rs. 1598
You can take a car from Vidisha to Ujjain. It will take you around 3h 40m to cover distance of 243.44kms and reach Ujjain from Vidisha. The total amount for the journey will be approximately Rs.1598.
 
Ujjain
  • 3.

  • Reach Vidisha to Ujjain by taxi

  • 3h 40m

  • Rs. 4000

 
Vidisha
 
3h 40m
Rs. 4000
You can take a car from Vidisha to Ujjain. It will take you around 3h 40m to cover distance of 243.44kms and reach Ujjain from Vidisha. The total amount for the journey will be approximately Rs.4000.
 
Ujjain
Check out all the available routes from Ujjain to Vidisha →

Other popular routes from Vidisha