Vidisha to Rajula Distance

Rajula is approximately 600+ km from Vidisha. Compare the available routes and travel options between the two cities. The fastest way to reach Rajula takes approximately 12 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Route map showing distance and travel time from Vidisha, India to Rajula, India

Via Ratlam

RECOMMENDED

FASTEST

Vidisha

Ratlam

Rajula

Approx Travel Time

11h 47m

₹925

Onwards

Via Indore

Vidisha

Indore

Rajula

Approx Travel Time

15h 15m

₹1,112

Onwards

Vidisha

Indore

Rajula

Approx Travel Time

14h 50m

₹4,921

Onwards

Vidisha

Indore

Rajula

Approx Travel Time

15h 18m

₹817

Onwards

Ads by MMT

Via Vadodara

Vidisha

Vadodara

Rajula

Approx Travel Time

18h 9m

₹670

Onwards

Vidisha

Vadodara

Rajula

Approx Travel Time

17h 28m

₹1,090

Onwards

Via Ratlam, Surat

Vidisha

Ratlam

Surat

Rajula

Approx Travel Time

22h 31m

₹11,855

Onwards

Ads by MMT

Via Dahod

CHEAPEST

Vidisha

Dahod

Rajula

Approx Travel Time

19h 49m

₹613

Onwards

Via Anand

Vidisha

Anand

Rajula

Approx Travel Time

19h 38m

₹1,050

Onwards

Via Bharuch

Vidisha

Bharuch

Rajula

Approx Travel Time

20h 5m

₹1,175

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Vidisha and Rajula?

The straight-line distance is approximately 700+ km.

What is the distance from Vidisha to Rajula via Ratlam?

Via Ratlam, the distance is approximately 600+ km, taking around 12 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India