Vidisha to Faridabad Distance

Faridabad is approximately 600+ km from Vidisha. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 9 hours, subject to the chosen service and route. Flying is the fastest way to reach Faridabad, with a total travel time of approximately 6 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.

Read More
Route map showing distance and travel time from Vidisha, India to Faridabad, India

Direct Options

RECOMMENDED

Vidisha

Faridabad

Approx Travel Time

8h 54m

₹350

Onwards

Via Bhopal, Delhi

FASTEST

Vidisha

Bhopal

Delhi

Faridabad

Approx Travel Time

6h 11m

₹5,382

Onwards

Ads by MMT

Via Gwalior

Vidisha

Gwalior

Faridabad

Approx Travel Time

15h 49m

₹1,899

Onwards

Via Bhopal, Dholpur

Vidisha

Bhopal

Dholpur

Faridabad

Approx Travel Time

16h 37m

₹4,678

Onwards

Ads by MMT

Via Mathura

Vidisha

Mathura

Faridabad

Approx Travel Time

8h 29m

₹380

Onwards

Vidisha

Mathura

Faridabad

Approx Travel Time

10h 3m

₹679

Onwards

Via Jhansi

CHEAPEST

Vidisha

Jhansi

Faridabad

Approx Travel Time

8h 45m

₹345

Onwards

Via Agra

Vidisha

Agra

Faridabad

Approx Travel Time

8h 48m

₹360

Onwards

Vidisha

Agra

Faridabad

Approx Travel Time

10h 14m

₹644

Onwards

Via Lalitpur

Vidisha

Lalitpur

Faridabad

Approx Travel Time

9h 12m

₹390

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 500+ km.

What is the distance from Vidisha to Faridabad via Bhopal?

Via Bhopal, the distance is approximately 700+ km, taking around 6 hours.

Is there a train from Vidisha to Faridabad?

Yes, trains run between Vidisha and Faridabad, covering approximately 600+ km in around 9 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India