
Ballia to Aligarh
Aligarh is approximately 750+ kms from Ballia. The fastest way to reach Aligarh from Ballia is by Train, Flight, Cab Via Varanasi, Ghaziabad. It takes approximately 9 hours. The cheapest way to reach Aligarh from Ballia is by Train Via Kanpur which would take approximately 13 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad)
RECOMMENDED
Ballia
Prayagraj(Allahabad)
Aligarh
Approx Travel Time
13h 13m
₹6,552
Onwards
Ballia
Prayagraj(Allahabad)
Aligarh
Approx Travel Time
13h 20m
₹500
Onwards
Via Kanpur
CHEAPEST
Ballia
Kanpur
Aligarh
Approx Travel Time
12h 50m
₹425
Onwards
Ballia
Kanpur
Aligarh
Approx Travel Time
14h 30m
₹3,640
Onwards
Via Varanasi, Ghaziabad
Ballia
Varanasi
Ghaziabad
Aligarh
Approx Travel Time
8h 48m
₹4,442
Onwards
FASTEST
Ballia
Varanasi
Ghaziabad
Aligarh
Approx Travel Time
8h 45m
₹7,158
Onwards
Via Ayodhya
Ballia
Ayodhya
Aligarh
Approx Travel Time
15h 54m
₹10,094
Onwards
Via Lucknow
Ballia
Lucknow
Aligarh
Approx Travel Time
19h 35m
₹1,748
Onwards
Via Gyanpur
Ballia
Gyanpur
Aligarh
Approx Travel Time
13h 46m
₹7,619
Onwards
Frequently Asked Questions
What is the distance between Ballia and Aligarh?
Aligarh is approximately 750+ kms from Ballia.
How long does it take to reach Aligarh from Ballia?
It takes approximately 9 hours to reach Aligarh from Ballia by Train, Flight, Cab Via Varanasi, Ghaziabad.
What is the cheapest way to reach Aligarh from Ballia?
The cheapest way to reach Aligarh from Ballia is by Train Via Kanpur.
What is the fastest way to reach Aligarh from Ballia?
The fastest way to reach Aligarh from Ballia is by Train, Flight, Cab Via Varanasi, Ghaziabad.


