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