
Vidisha to Haridwar
Haridwar is approximately 750+ kms from Vidisha. The fastest way to reach Haridwar from Vidisha is by Train Via Gwalior. It takes approximately 17 hours. The cheapest way to reach Haridwar from Vidisha is by Train Via Agra which would take approximately 17 hours.
Sort By
Mode of Transport
Via Gwalior
RECOMMENDED
FASTEST
Vidisha
Gwalior
Haridwar
Approx Travel Time
17h 10m
On Demand
Via Morena
Vidisha
Morena
Haridwar
Approx Travel Time
17h 10m
₹560
Onwards
Via Agra
CHEAPEST
Vidisha
Agra
Haridwar
Approx Travel Time
17h 10m
₹550
Onwards
Via Dholpur
Vidisha
Dholpur
Haridwar
Approx Travel Time
17h 10m
₹560
Onwards
Via Mathura
Vidisha
Mathura
Haridwar
Approx Travel Time
17h 10m
₹555
Onwards
Via Datia
Vidisha
Datia
Haridwar
Approx Travel Time
17h 10m
On Demand
Via Dabra
Vidisha
Dabra
Haridwar
Approx Travel Time
17h 10m
On Demand
Via Bina
Vidisha
Bina
Haridwar
Approx Travel Time
17h 10m
₹620
Onwards
Via Lalitpur
Vidisha
Lalitpur
Haridwar
Approx Travel Time
17h 10m
On Demand
Via Aligarh
Vidisha
Aligarh
Haridwar
Approx Travel Time
18h 7m
On Demand
Frequently Asked Questions
What is the distance between Vidisha and Haridwar?
Haridwar is approximately 750+ kms from Vidisha.
How long does it take to reach Haridwar from Vidisha?
It takes approximately 17 hours to reach Haridwar from Vidisha by Train Via Gwalior.
What is the cheapest way to reach Haridwar from Vidisha?
The cheapest way to reach Haridwar from Vidisha is by Train Via Agra.
What is the fastest way to reach Haridwar from Vidisha?
The fastest way to reach Haridwar from Vidisha is by Train Via Gwalior.