
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 10 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
14h 15m
On Demand
Via Varanasi, Ghaziabad
FASTEST
Ballia
Varanasi
Ghaziabad
Aligarh
Approx Travel Time
10h 15m
₹7,259
Onwards
Via Gorakhpur
Ballia
Gorakhpur
Aligarh
Approx Travel Time
18h 33m
₹1,650
Onwards
Via Prayagraj(Allahabad)
Ballia
Prayagraj(Allahabad)
Aligarh
Approx Travel Time
12h 40m
₹500
Onwards
Via Gyanpur
Ballia
Gyanpur
Aligarh
Approx Travel Time
12h 56m
On Demand
Via Varanasi, Fatehpur, Uttar Pradesh
Ballia
Varanasi
Fatehpur, Uttar Pradesh
Aligarh
Approx Travel Time
11h 46m
₹570
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 10 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.

