
Bharuch to Vidisha
Vidisha is approximately 600+ kms from Bharuch. The fastest way to reach Vidisha from Bharuch is by Train, Flight Via Ahmedabad, Bhopal. It takes approximately 8 hours. The cheapest way to reach Vidisha from Bharuch is by Train Via Dewas which would take approximately 12 hours.
Sort By
Mode of Transport
Via Indore
RECOMMENDED
Bharuch
Indore
Vidisha
Approx Travel Time
11h 50m
₹555
Onwards
Bharuch
Indore
Vidisha
Approx Travel Time
12h 8m
₹4,644
Onwards
Bharuch
Indore
Vidisha
Approx Travel Time
13h 3m
₹790
Onwards
Bharuch
Indore
Vidisha
Approx Travel Time
13h 39m
₹5,503
Onwards
Bharuch
Indore
Vidisha
Approx Travel Time
14h 34m
₹1,649
Onwards
Via Ahmedabad, Bhopal
FASTEST
Bharuch
Ahmedabad
Bhopal
Vidisha
Approx Travel Time
8h 3m
₹4,439
Onwards
Bharuch
Ahmedabad
Bhopal
Vidisha
Approx Travel Time
8h 20m
₹6,711
Onwards
Bharuch
Ahmedabad
Bhopal
Vidisha
Approx Travel Time
9h 36m
₹9,654
Onwards
Via Dewas
CHEAPEST
Bharuch
Dewas
Vidisha
Approx Travel Time
11h 50m
₹505
Onwards
Bharuch
Dewas
Vidisha
Approx Travel Time
13h 2m
₹4,411
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Vidisha?
Vidisha is approximately 600+ kms from Bharuch.
How long does it take to reach Vidisha from Bharuch?
It takes approximately 8 hours to reach Vidisha from Bharuch by Train, Flight Via Ahmedabad, Bhopal.
What is the cheapest way to reach Vidisha from Bharuch?
The cheapest way to reach Vidisha from Bharuch is by Train Via Dewas.
What is the fastest way to reach Vidisha from Bharuch?
The fastest way to reach Vidisha from Bharuch is by Train, Flight Via Ahmedabad, Bhopal.