
Kasganj to Ballia
Ballia is approximately 650+ kms from Kasganj. The fastest way to reach Ballia from Kasganj is by Train Via Lucknow. It takes approximately 15 hours. The cheapest way to reach Ballia from Kasganj is by Train Via Lucknow which would take approximately 15 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
CHEAPEST
FASTEST
Kasganj
Lucknow
Ballia
Approx Travel Time
14h 25m
₹465
Onwards
Via Farrukhabad
Kasganj
Farrukhabad
Ballia
Approx Travel Time
14h 25m
₹495
Onwards
Via Shahjahanpur
Kasganj
Shahjahanpur
Ballia
Approx Travel Time
14h 40m
₹715
Onwards
Via Kanpur
Kasganj
Kanpur
Ballia
Approx Travel Time
14h 40m
₹465
Onwards
Via Sultanpur
Kasganj
Sultanpur
Ballia
Approx Travel Time
14h 40m
₹520
Onwards
Via Jaunpur
Kasganj
Jaunpur
Ballia
Approx Travel Time
14h 40m
₹1,285
Onwards
Via Kannauj
Kasganj
Kannauj
Ballia
Approx Travel Time
14h 40m
₹470
Onwards
Via Unnao
Kasganj
Unnao
Ballia
Approx Travel Time
14h 40m
₹470
Onwards
Via Gonda
Kasganj
Gonda
Ballia
Approx Travel Time
14h 55m
₹490
Onwards
Via Varanasi
Kasganj
Varanasi
Ballia
Approx Travel Time
15h 10m
₹500
Onwards
Frequently Asked Questions
What is the distance between Kasganj and Ballia?
Ballia is approximately 650+ kms from Kasganj.
How long does it take to reach Ballia from Kasganj?
It takes approximately 15 hours to reach Ballia from Kasganj by Train Via Lucknow.
What is the cheapest way to reach Ballia from Kasganj?
The cheapest way to reach Ballia from Kasganj is by Train Via Lucknow.
What is the fastest way to reach Ballia from Kasganj?
The fastest way to reach Ballia from Kasganj is by Train Via Lucknow.