
Aligarh to Ballia
Ballia is approximately 700+ kms from Aligarh. The fastest way to reach Ballia from Aligarh is by Flight, Train Via Lucknow. It takes approximately 10 hours. The cheapest way to reach Ballia from Aligarh is by Train which would take approximately 15 hours.
Sort By
Mode of Transport
Via Bara Banki
Aligarh
Bara Banki
Ballia
Approx Travel Time
15h 40m
₹525
Onwards
Via Shahganj
Aligarh
Shahganj
Ballia
Approx Travel Time
15h 40m
₹530
Onwards
Via Lucknow
Aligarh
Lucknow
Ballia
Approx Travel Time
15h 55m
₹525
Onwards
FASTEST
Aligarh
Lucknow
Ballia
Approx Travel Time
9h 40m
On Demand
Aligarh
Lucknow
Ballia
Approx Travel Time
17h 25m
₹1,650
Onwards
Via Ayodhya
Aligarh
Ayodhya
Ballia
Approx Travel Time
15h 55m
₹535
Onwards
Via Azamgarh
Aligarh
Azamgarh
Ballia
Approx Travel Time
15h 55m
₹550
Onwards
Via Kanpur
Aligarh
Kanpur
Ballia
Approx Travel Time
15h 55m
₹495
Onwards
Via Prayagraj(Allahabad)
Aligarh
Prayagraj(Allahabad)
Ballia
Approx Travel Time
16h 55m
₹505
Onwards
Frequently Asked Questions
What is the distance between Aligarh and Ballia?
Ballia is approximately 700+ kms from Aligarh.
How long does it take to reach Ballia from Aligarh?
It takes approximately 10 hours to reach Ballia from Aligarh by Flight, Train Via Lucknow.
What is the cheapest way to reach Ballia from Aligarh?
The cheapest way to reach Ballia from Aligarh is by Train.
What is the fastest way to reach Ballia from Aligarh?
The fastest way to reach Ballia from Aligarh is by Flight, Train Via Lucknow.