
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 Kanpur
RECOMMENDED
CHEAPEST
Ballia
Kanpur
Aligarh
Approx Travel Time
12h 50m
₹425
Onwards
Via Varanasi, Ghaziabad
Ballia
Varanasi
Ghaziabad
Aligarh
Approx Travel Time
8h 48m
₹3,972
Onwards
FASTEST
Ballia
Varanasi
Ghaziabad
Aligarh
Approx Travel Time
8h 36m
₹6,336
Onwards
Via Varanasi, Gyanpur
Ballia
Varanasi
Gyanpur
Aligarh
Approx Travel Time
14h 33m
₹4,212
Onwards
Via Varanasi, Agra
Ballia
Varanasi
Agra
Aligarh
Approx Travel Time
13h 46m
₹2,505
Onwards
Via Varanasi, Kanpur
Ballia
Varanasi
Kanpur
Aligarh
Approx Travel Time
20h 20m
₹5,098
Onwards
Via Lucknow
Ballia
Lucknow
Aligarh
Approx Travel Time
19h 35m
₹1,998
Onwards
Via Prayagraj(Allahabad)
Ballia
Prayagraj(Allahabad)
Aligarh
Approx Travel Time
13h 20m
₹500
Onwards
Via Ghazipur, Prayagraj(Allahabad)
Ballia
Ghazipur
Prayagraj(Allahabad)
Aligarh
Approx Travel Time
13h 35m
₹600
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.