
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 11 hours. The cheapest way to reach Aligarh from Ballia is by Train Via Kanpur which would take approximately 12 hours.
Sort By
Mode of Transport
Via Kanpur
RECOMMENDED
CHEAPEST
Ballia
Kanpur
Aligarh
Approx Travel Time
12h 10m
₹425
Onwards
Via Bhabua
Ballia
Bhabua
Aligarh
Approx Travel Time
12h 21m
On Demand
Via Fatehpur, Uttar Pradesh
Ballia
Fatehpur, Uttar Pradesh
Aligarh
Approx Travel Time
13h 23m
On Demand
Via Ayodhya
Ballia
Ayodhya
Aligarh
Approx Travel Time
13h 15m
On Demand
Via Varanasi, Ghaziabad
FASTEST
Ballia
Varanasi
Ghaziabad
Aligarh
Approx Travel Time
10h 25m
₹7,574
Onwards
Via Gorakhpur
Ballia
Gorakhpur
Aligarh
Approx Travel Time
17h 3m
₹1,449
Onwards
Via Varanasi, Fatehpur, Uttar Pradesh
Ballia
Varanasi
Fatehpur, Uttar Pradesh
Aligarh
Approx Travel Time
11h 46m
₹570
Onwards
Via Prayagraj(Allahabad)
Ballia
Prayagraj(Allahabad)
Aligarh
Approx Travel Time
12h 40m
₹500
Onwards
Via Varanasi, Gyanpur
Ballia
Varanasi
Gyanpur
Aligarh
Approx Travel Time
11h 56m
₹620
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 11 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.

