
Dahod to Ballia
Ballia is approximately 1150+ kms from Dahod. The fastest way to reach Ballia from Dahod is by Train. It takes approximately 23 hours. The cheapest way to reach Ballia from Dahod is by Train Via Prayagraj(Allahabad) which would take approximately 25 hours.
Sort By
Mode of Transport
Via Bina
Dahod
Bina
Ballia
Approx Travel Time
1d 0h 40m
₹875
Onwards
Via Prayagraj(Allahabad)
CHEAPEST
Dahod
Prayagraj(Allahabad)
Ballia
Approx Travel Time
1d 0h 40m
₹755
Onwards
Via Ujjain
Dahod
Ujjain
Ballia
Approx Travel Time
1d 0h 40m
₹850
Onwards
Via Kanpur
Dahod
Kanpur
Ballia
Approx Travel Time
1d 1h 55m
₹790
Onwards
Dahod
Kanpur
Ballia
Approx Travel Time
1d 4h 10m
₹4,005
Onwards
Via Ratlam
Dahod
Ratlam
Ballia
Approx Travel Time
1d 0h 40m
₹855
Onwards
Dahod
Ratlam
Ballia
Approx Travel Time
1d 1h 38m
₹4,213
Onwards
Via Jabalpur
Dahod
Jabalpur
Ballia
Approx Travel Time
1d 1h 40m
₹755
Onwards
Via Lucknow
Dahod
Lucknow
Ballia
Approx Travel Time
1d 2h 40m
₹810
Onwards
Frequently Asked Questions
What is the distance between Dahod and Ballia?
Ballia is approximately 1150+ kms from Dahod.
How long does it take to reach Ballia from Dahod?
It takes approximately 23 hours to reach Ballia from Dahod by Train.
What is the cheapest way to reach Ballia from Dahod?
The cheapest way to reach Ballia from Dahod is by Train Via Prayagraj(Allahabad).
What is the fastest way to reach Ballia from Dahod?
The fastest way to reach Ballia from Dahod is by Train.