
Kasganj to Ambala
Ambala is approximately 400+ kms from Kasganj. The fastest way to reach Ambala from Kasganj is by Train Via Hathras. It takes approximately 10 hours. The cheapest way to reach Ambala from Kasganj is by Train Via Bareilly which would take approximately 11 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
Kasganj
Moradabad
Ambala
Approx Travel Time
9h 56m
₹3,758
Onwards
Via Hathras
FASTEST
Kasganj
Hathras
Ambala
Approx Travel Time
9h 55m
₹745
Onwards
Via Dehradun
Kasganj
Dehradun
Ambala
Approx Travel Time
10h 10m
On Demand
Kasganj
Dehradun
Ambala
Approx Travel Time
11h 10m
On Demand
Via Kashipur
Kasganj
Kashipur
Ambala
Approx Travel Time
10h 10m
₹330
Onwards
Via Bajpur
Kasganj
Bajpur
Ambala
Approx Travel Time
10h 25m
On Demand
Via Mathura
Kasganj
Mathura
Ambala
Approx Travel Time
10h 55m
₹300
Onwards
Via Jim Corbett (Ramnagar)
Kasganj
Jim Corbett (Ramnagar)
Ambala
Approx Travel Time
10h 40m
₹350
Onwards
Via Bareilly
CHEAPEST
Kasganj
Bareilly
Ambala
Approx Travel Time
10h 55m
₹290
Onwards
Via Tundla
Kasganj
Tundla
Ambala
Approx Travel Time
11h 10m
On Demand
Frequently Asked Questions
What is the distance between Kasganj and Ambala?
Ambala is approximately 400+ kms from Kasganj.
How long does it take to reach Ambala from Kasganj?
It takes approximately 10 hours to reach Ambala from Kasganj by Train Via Hathras.
What is the cheapest way to reach Ambala from Kasganj?
The cheapest way to reach Ambala from Kasganj is by Train Via Bareilly.
What is the fastest way to reach Ambala from Kasganj?
The fastest way to reach Ambala from Kasganj is by Train Via Hathras.