
Kasganj to Ambala
Ambala is approximately 400+ kms from Kasganj. The fastest way to reach Ambala from Kasganj is by Cab, Train Via Aligarh. It takes approximately 10 hours. The cheapest way to reach Ambala from Kasganj is by Train Via Kashipur which would take approximately 10 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
Kasganj
Moradabad
Ambala
Approx Travel Time
9h 56m
₹3,883
Onwards
Via Aligarh
FASTEST
Kasganj
Aligarh
Ambala
Approx Travel Time
9h 46m
₹1,959
Onwards
Via Hathras
Kasganj
Hathras
Ambala
Approx Travel Time
9h 55m
₹745
Onwards
Via Faridabad
Kasganj
Faridabad
Ambala
Approx Travel Time
10h 37m
₹3,940
Onwards
Via Dehradun
Kasganj
Dehradun
Ambala
Approx Travel Time
10h 10m
On Demand
Via Kashipur
CHEAPEST
Kasganj
Kashipur
Ambala
Approx Travel Time
10h 10m
₹330
Onwards
Via Delhi
Kasganj
Delhi
Ambala
Approx Travel Time
10h 53m
₹3,828
Onwards
Kasganj
Delhi
Ambala
Approx Travel Time
11h 53m
₹4,093
Onwards
Via Bajpur
Kasganj
Bajpur
Ambala
Approx Travel Time
10h 25m
On Demand
Via Karnal
Kasganj
Karnal
Ambala
Approx Travel Time
10h 47m
₹6,699
Onwards
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 Cab, Train Via Aligarh.
What is the cheapest way to reach Ambala from Kasganj?
The cheapest way to reach Ambala from Kasganj is by Train Via Kashipur.
What is the fastest way to reach Ambala from Kasganj?
The fastest way to reach Ambala from Kasganj is by Cab, Train Via Aligarh.