hero
How2Go
Nandi-Hills to Vidisha

Nandi-Hills to Vidisha

Vidisha is approximately 1300+ km from Nandi Hills, 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

Via Bangalore, Bhopal

RECOMMENDED

FASTEST

Nandi Hills

Bangalore

Bhopal

Vidisha

Approx Travel Time

8h 34m

₹8,239

Onwards

Nandi Hills

Bangalore

Bhopal

Vidisha

Approx Travel Time

9h 29m

₹8,374

Onwards

Nandi Hills

Bangalore

Bhopal

Vidisha

Approx Travel Time

9h 37m

₹10,439

Onwards

Via Bangalore, Nagpur

CHEAPEST

Nandi Hills

Bangalore

Nagpur

Vidisha

Approx Travel Time

1d 2h 49m

₹1,811

Onwards

Nandi Hills

Bangalore

Nagpur

Vidisha

Approx Travel Time

15h 9m

₹6,985

Onwards

Ads by MMT

Via Bangalore, Indore

Nandi Hills

Bangalore

Indore

Vidisha

Approx Travel Time

12h 19m

₹8,823

Onwards

Nandi Hills

Bangalore

Indore

Vidisha

Approx Travel Time

14h 4m

₹9,018

Onwards

Nandi Hills

Bangalore

Indore

Vidisha

Approx Travel Time

13h 4m

₹12,163

Onwards

Via Bangalore, Jabalpur

Nandi Hills

Bangalore

Jabalpur

Vidisha

Approx Travel Time

14h 4m

₹8,732

Onwards

Nandi Hills

Bangalore

Jabalpur

Vidisha

Approx Travel Time

13h 56m

₹9,042

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Nandi-Hills and Vidisha?

Vidisha is approximately 1300+ kms from Nandi-Hills.

How long does it take to reach Vidisha from Nandi-Hills?

It takes approximately 9 hours to reach Vidisha from Nandi-Hills by Cab, Flight, Train Via Bangalore, Bhopal.

What is the cheapest way to reach Vidisha from Nandi-Hills?

The cheapest way to reach Vidisha from Nandi-Hills is by Cab, Train Via Bangalore, Nagpur.

What is the fastest way to reach Vidisha from Nandi-Hills?

The fastest way to reach Vidisha from Nandi-Hills is by Cab, Flight, Train Via Bangalore, Bhopal.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India