
Surat to Vidisha
Vidisha is approximately 650+ kms from Surat. The fastest way to reach Vidisha from Surat is by Flight, Train Via Indore. It takes approximately 8 hours. The cheapest way to reach Vidisha from Surat is by Train Via Jalgaon which would take approximately 16 hours.
Sort By
Mode of Transport
Via Harda
Surat
Harda
Vidisha
Approx Travel Time
15h 25m
₹505
Onwards
Via Jalgaon
CHEAPEST
Surat
Jalgaon
Vidisha
Approx Travel Time
16h 10m
₹430
Onwards
Surat
Jalgaon
Vidisha
Approx Travel Time
17h 40m
₹990
Onwards
Surat
Jalgaon
Vidisha
Approx Travel Time
16h 55m
₹6,649
Onwards
Via Indore
Surat
Indore
Vidisha
Approx Travel Time
16h 25m
₹915
Onwards
FASTEST
Surat
Indore
Vidisha
Approx Travel Time
7h 25m
₹10,497
Onwards
Via Bhusawal
Surat
Bhusawal
Vidisha
Approx Travel Time
16h 40m
On Demand
Via Nandgaon
Surat
Nandgaon
Vidisha
Approx Travel Time
17h 10m
On Demand
Via Guna
Surat
Guna
Vidisha
Approx Travel Time
17h 10m
₹540
Onwards
Frequently Asked Questions
What is the distance between Surat and Vidisha?
Vidisha is approximately 650+ kms from Surat.
How long does it take to reach Vidisha from Surat?
It takes approximately 8 hours to reach Vidisha from Surat by Flight, Train Via Indore.
What is the cheapest way to reach Vidisha from Surat?
The cheapest way to reach Vidisha from Surat is by Train Via Jalgaon.
What is the fastest way to reach Vidisha from Surat?
The fastest way to reach Vidisha from Surat is by Flight, Train Via Indore.