hero
How2Go
Dahod to Vidisha

Dahod to Vidisha

Vidisha is approximately 400+ km from Dahod, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Vidisha.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Dahod

Vidisha

Approx Travel Time

7h 42m

₹270

Onwards

Dahod

Vidisha

Approx Travel Time

9h 20m

₹1,299

Onwards

Via Ratlam

FASTEST

Dahod

Ratlam

Vidisha

Approx Travel Time

7h 20m

₹285

Onwards

Ads by MMT

Via Bhopal

CHEAPEST

Dahod

Bhopal

Vidisha

Approx Travel Time

8h 43m

₹205

Onwards

Via Ujjain

Dahod

Ujjain

Vidisha

Approx Travel Time

7h 35m

₹270

Onwards

Ads by MMT

Via Shujalpur

Dahod

Shujalpur

Vidisha

Approx Travel Time

7h 54m

₹270

Onwards

Via Khachrod, Sehore

Dahod

Khachrod

Sehore

Vidisha

Approx Travel Time

7h 35m

₹305

Onwards

Dahod

Khachrod

Sehore

Vidisha

Approx Travel Time

7h 52m

On Demand

Via Ratlam, Sehore

Dahod

Ratlam

Sehore

Vidisha

Approx Travel Time

7h 37m

₹305

Onwards

Dahod

Ratlam

Sehore

Vidisha

Approx Travel Time

7h 54m

On Demand

Frequently Asked Questions

What is the distance between Dahod and Vidisha?

Vidisha is approximately 400+ kms from Dahod.

How long does it take to reach Vidisha from Dahod?

It takes approximately 8 hours to reach Vidisha from Dahod by Train Via Ratlam.

What is the cheapest way to reach Vidisha from Dahod?

The cheapest way to reach Vidisha from Dahod is by Train Via Bhopal.

What is the fastest way to reach Vidisha from Dahod?

The fastest way to reach Vidisha from Dahod is by Train Via Ratlam.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India