
Shivpuri to Ballia
Ballia is approximately 750+ kms from Shivpuri. The fastest way to reach Ballia from Shivpuri is by Bus, Flight, Train Via Agra, Varanasi. It takes approximately 11 hours. The cheapest way to reach Ballia from Shivpuri is by Train Via Varanasi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Kanpur
RECOMMENDED
Shivpuri
Kanpur
Ballia
Approx Travel Time
13h 55m
₹1,184
Onwards
Via Agra, Varanasi
FASTEST
Shivpuri
Agra
Varanasi
Ballia
Approx Travel Time
10h 43m
₹15,776
Onwards
Shivpuri
Agra
Varanasi
Ballia
Approx Travel Time
12h 7m
₹18,335
Onwards
Via Bhind
Shivpuri
Bhind
Ballia
Approx Travel Time
16h 57m
On Demand
Via Varanasi
CHEAPEST
Shivpuri
Varanasi
Ballia
Approx Travel Time
16h 8m
₹500
Onwards
Via Lucknow
Shivpuri
Lucknow
Ballia
Approx Travel Time
14h 25m
₹1,499
Onwards
Shivpuri
Lucknow
Ballia
Approx Travel Time
14h 18m
₹1,565
Onwards
Via Datia, Unnao
Shivpuri
Datia
Unnao
Ballia
Approx Travel Time
16h 8m
₹7,326
Onwards
Via Pukhrayan
Shivpuri
Pukhrayan
Ballia
Approx Travel Time
18h 2m
On Demand
Frequently Asked Questions
What is the distance between Shivpuri and Ballia?
Ballia is approximately 750+ kms from Shivpuri.
How long does it take to reach Ballia from Shivpuri?
It takes approximately 11 hours to reach Ballia from Shivpuri by Bus, Flight, Train Via Agra, Varanasi.
What is the cheapest way to reach Ballia from Shivpuri?
The cheapest way to reach Ballia from Shivpuri is by Train Via Varanasi.
What is the fastest way to reach Ballia from Shivpuri?
The fastest way to reach Ballia from Shivpuri is by Bus, Flight, Train Via Agra, Varanasi.
Routes Connecting Shivpuri
Routes From Shivpuri
- Shivpuri to Kadur
- Shivpuri to Barmer
- Shivpuri to Malout
- Shivpuri to Karimnagar
- Shivpuri to Sultanpur-Lodhi
- Shivpuri to Nagercoil
- Shivpuri to Sanchi
- Shivpuri to Nagaur
- Shivpuri to Bahadurgarh
- Shivpuri to Thiruvalla
- Shivpuri to Rajampet
- Shivpuri to Umarkhed
- Shivpuri to Bagalkot
- Shivpuri to Arakkonam
- Shivpuri to Badami


