
Ballia to Shivpuri
Shivpuri is approximately 750+ kms from Ballia. The fastest way to reach Shivpuri from Ballia is by Train, Bus Via Lucknow. It takes approximately 16 hours. The cheapest way to reach Shivpuri from Ballia is by Train which would take approximately 16 hours.
Sort By
Mode of Transport
Via Kanpur
RECOMMENDED
Ballia
Kanpur
Shivpuri
Approx Travel Time
15h 40m
₹1,085
Onwards
Via Ghazipur, Kanpur
Ballia
Ghazipur
Kanpur
Shivpuri
Approx Travel Time
17h
₹5,097
Onwards
Ballia
Ghazipur
Kanpur
Shivpuri
Approx Travel Time
16h 22m
₹1,220
Onwards
Via Prayagraj(Allahabad)
Ballia
Prayagraj(Allahabad)
Shivpuri
Approx Travel Time
17h 18m
₹6,607
Onwards
Via Varanasi
Ballia
Varanasi
Shivpuri
Approx Travel Time
16h 48m
₹555
Onwards
Via Varanasi, Agra
Ballia
Varanasi
Agra
Shivpuri
Approx Travel Time
16h 12m
₹4,955
Onwards
Via Sultanpur, Kanpur
Ballia
Sultanpur
Kanpur
Shivpuri
Approx Travel Time
17h 24m
₹10,037
Onwards
Via Lucknow
Ballia
Lucknow
Shivpuri
Approx Travel Time
17h 5m
₹1,649
Onwards
FASTEST
Ballia
Lucknow
Shivpuri
Approx Travel Time
15h 33m
₹1,085
Onwards
Frequently Asked Questions
What is the distance between Ballia and Shivpuri?
Shivpuri is approximately 750+ kms from Ballia.
How long does it take to reach Shivpuri from Ballia?
It takes approximately 16 hours to reach Shivpuri from Ballia by Train, Bus Via Lucknow.
What is the cheapest way to reach Shivpuri from Ballia?
The cheapest way to reach Shivpuri from Ballia is by Train.
What is the fastest way to reach Shivpuri from Ballia?
The fastest way to reach Shivpuri from Ballia is by Train, Bus Via Lucknow.
Routes Connecting Ballia
Routes From Ballia
Routes Connecting Shivpuri
Routes From Shivpuri
- Shivpuri to Vadakara
- Shivpuri to Tinsukia
- Shivpuri to Gorakhpur
- Shivpuri to Ahmednagar
- Shivpuri to Bangarapet
- Shivpuri to Malout
- Shivpuri to Mirzapur
- Shivpuri to Jammu
- Shivpuri to Miryalaguda
- Shivpuri to Adilabad
- Shivpuri to Daltonganj
- Shivpuri to Jhabua
- Shivpuri to Phagwara
- Shivpuri to Ayodhya
- Shivpuri to Bellary


