hero
How2Go
Vidisha to Vaniyambadi

Vidisha to Vaniyambadi

Vaniyambadi is approximately 1350+ km from Vidisha, 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 Vaniyambadi.

Read More
Sort By
Mode of Transport

Via Bhopal, Bangalore

RECOMMENDED

Vidisha

Bhopal

Bangalore

Vaniyambadi

Approx Travel Time

10h 46m

₹6,861

Onwards

Vidisha

Bhopal

Bangalore

Vaniyambadi

Approx Travel Time

9h 47m

₹10,023

Onwards

Vidisha

Bhopal

Bangalore

Vaniyambadi

Approx Travel Time

10h 35m

₹7,596

Onwards

Vidisha

Bhopal

Bangalore

Vaniyambadi

Approx Travel Time

11h 49m

₹6,891

Onwards

FASTEST

Vidisha

Bhopal

Bangalore

Vaniyambadi

Approx Travel Time

9h 32m

₹7,566

Onwards

Vidisha

Bhopal

Bangalore

Vaniyambadi

Approx Travel Time

10h 34m

₹9,069

Onwards

Via Bhopal, Chennai

CHEAPEST

Vidisha

Bhopal

Chennai

Vaniyambadi

Approx Travel Time

1d 0h 27m

₹800

Onwards

Vidisha

Bhopal

Chennai

Vaniyambadi

Approx Travel Time

1d 1h 40m

₹830

Onwards

Ads by MMT

Via Aurangabad, Maharashtra, Bangalore

Vidisha

Aurangabad, Maharashtra

Bangalore

Vaniyambadi

Approx Travel Time

1d 2h 50m

₹3,393

Onwards

Via Nellore

Vidisha

Nellore

Vaniyambadi

Approx Travel Time

1d 4h 31m

₹8,591

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Vidisha and Vaniyambadi?

Vaniyambadi is approximately 1350+ kms from Vidisha.

How long does it take to reach Vaniyambadi from Vidisha?

It takes approximately 10 hours to reach Vaniyambadi from Vidisha by Train, Flight, Bus Via Bhopal, Bangalore.

What is the cheapest way to reach Vaniyambadi from Vidisha?

The cheapest way to reach Vaniyambadi from Vidisha is by Train Via Bhopal, Chennai.

What is the fastest way to reach Vaniyambadi from Vidisha?

The fastest way to reach Vaniyambadi from Vidisha is by Train, Flight, Bus Via Bhopal, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India