
Guntur to Ballia
Ballia is approximately 1600+ kms from Guntur. The fastest way to reach Ballia from Guntur is by Train, Flight Via Hyderabad, Patna. It takes approximately 13 hours. The cheapest way to reach Ballia from Guntur is by Train Via Vijayawada which would take approximately 26 hours.
Sort By
Mode of Transport
Via Hyderabad, Patna
RECOMMENDED
FASTEST
Guntur
Hyderabad
Patna
Ballia
Approx Travel Time
12h 35m
On Demand
Guntur
Hyderabad
Patna
Ballia
Approx Travel Time
13h 20m
On Demand
Via Sirpur
Guntur
Sirpur
Ballia
Approx Travel Time
1d 3h 40m
₹895
Onwards
Via Hyderabad, Prayagraj(Allahabad)
Guntur
Hyderabad
Prayagraj(Allahabad)
Ballia
Approx Travel Time
15h 35m
₹9,221
Onwards
Guntur
Hyderabad
Prayagraj(Allahabad)
Ballia
Approx Travel Time
16h 20m
₹14,313
Onwards
Via Vijayawada, Sirpur
Guntur
Vijayawada
Sirpur
Ballia
Approx Travel Time
1d 4h 50m
₹825
Onwards
Guntur
Vijayawada
Sirpur
Ballia
Approx Travel Time
1d 5h 5m
₹2,579
Onwards
Via Chandrapur
Guntur
Chandrapur
Ballia
Approx Travel Time
1d 4h 40m
₹915
Onwards
Via Khammam
Guntur
Khammam
Ballia
Approx Travel Time
1d 2h 40m
₹790
Onwards
Via Vijayawada
CHEAPEST
Guntur
Vijayawada
Ballia
Approx Travel Time
1d 1h 55m
₹770
Onwards
Frequently Asked Questions
What is the distance between Guntur and Ballia?
Ballia is approximately 1600+ kms from Guntur.
How long does it take to reach Ballia from Guntur?
It takes approximately 13 hours to reach Ballia from Guntur by Train, Flight Via Hyderabad, Patna.
What is the cheapest way to reach Ballia from Guntur?
The cheapest way to reach Ballia from Guntur is by Train Via Vijayawada.
What is the fastest way to reach Ballia from Guntur?
The fastest way to reach Ballia from Guntur is by Train, Flight Via Hyderabad, Patna.