
Ballia to Kasganj
Kasganj is approximately 700+ kms from Ballia. The fastest way to reach Kasganj from Ballia is by Cab, Train Via Sultanpur. It takes approximately 14 hours. The cheapest way to reach Kasganj from Ballia is by Train Via Kanpur which would take approximately 14 hours.
Sort By
Mode of Transport
Via Sultanpur
RECOMMENDED
FASTEST
Ballia
Sultanpur
Kasganj
Approx Travel Time
14h 2m
On Demand
Via Kanpur
CHEAPEST
Ballia
Kanpur
Kasganj
Approx Travel Time
14h 15m
₹465
Onwards
Ballia
Kanpur
Kasganj
Approx Travel Time
16h 10m
₹8,459
Onwards
Ballia
Kanpur
Kasganj
Approx Travel Time
14h 30m
₹6,245
Onwards
Via Unnao
Ballia
Unnao
Kasganj
Approx Travel Time
14h 40m
₹2,689
Onwards
Via Lucknow, Bareilly
Ballia
Lucknow
Bareilly
Kasganj
Approx Travel Time
18h 13m
₹1,997
Onwards
Via Prayagraj(Allahabad)
Ballia
Prayagraj(Allahabad)
Kasganj
Approx Travel Time
14h 13m
₹6,542
Onwards
Via Shahjahanpur
Ballia
Shahjahanpur
Kasganj
Approx Travel Time
14h 8m
₹4,196
Onwards
Via Fatehpur, Uttar Pradesh
Ballia
Fatehpur, Uttar Pradesh
Kasganj
Approx Travel Time
14h 6m
On Demand
Via Jaunpur
Ballia
Jaunpur
Kasganj
Approx Travel Time
14h 5m
On Demand
Frequently Asked Questions
What is the distance between Ballia and Kasganj?
Kasganj is approximately 700+ kms from Ballia.
How long does it take to reach Kasganj from Ballia?
It takes approximately 14 hours to reach Kasganj from Ballia by Cab, Train Via Sultanpur.
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 Cab, Train Via Sultanpur.


