
Vidisha to Ballia
Ballia is approximately 750+ kms from Vidisha. The fastest way to reach Ballia from Vidisha is by Train. It takes approximately 15 hours. The cheapest way to reach Ballia from Vidisha is by Train Via Satna which would take approximately 17 hours.
Sort By
Mode of Transport
Via Satna
CHEAPEST
Vidisha
Satna
Ballia
Approx Travel Time
16h 40m
₹540
Onwards
Via Varanasi
Vidisha
Varanasi
Ballia
Approx Travel Time
16h 25m
On Demand
Via Prayagraj(Allahabad)
Vidisha
Prayagraj(Allahabad)
Ballia
Approx Travel Time
16h 40m
₹575
Onwards
Via Katni
Vidisha
Katni
Ballia
Approx Travel Time
16h 40m
₹550
Onwards
Via Maihar
Vidisha
Maihar
Ballia
Approx Travel Time
16h 40m
₹640
Onwards
Via Karwi
Vidisha
Karwi
Ballia
Approx Travel Time
16h 40m
On Demand
Via Bina
Vidisha
Bina
Ballia
Approx Travel Time
16h 55m
₹635
Onwards
Via Lalitpur
Vidisha
Lalitpur
Ballia
Approx Travel Time
17h 25m
₹665
Onwards
Via Jabalpur
Vidisha
Jabalpur
Ballia
Approx Travel Time
17h 40m
₹625
Onwards
Frequently Asked Questions
What is the distance between Vidisha and Ballia?
Ballia is approximately 750+ kms from Vidisha.
How long does it take to reach Ballia from Vidisha?
It takes approximately 15 hours to reach Ballia from Vidisha by Train.
What is the cheapest way to reach Ballia from Vidisha?
The cheapest way to reach Ballia from Vidisha is by Train Via Satna.
What is the fastest way to reach Ballia from Vidisha?
The fastest way to reach Ballia from Vidisha is by Train.