
Sangrur to Kasganj
Kasganj is approximately 450+ kms from Sangrur. The fastest way to reach Kasganj from Sangrur is by Train, Flight Via Delhi, Agra. It takes approximately 11 hours. The cheapest way to reach Kasganj from Sangrur is by Train Via Mathura which would take approximately 12 hours.
Sort By
Mode of Transport
Via Faridabad
RECOMMENDED
Sangrur
Faridabad
Kasganj
Approx Travel Time
11h 20m
₹2,803
Onwards
Via Delhi
Sangrur
Delhi
Kasganj
Approx Travel Time
11h 47m
₹3,657
Onwards
Sangrur
Delhi
Kasganj
Approx Travel Time
13h 2m
₹5,672
Onwards
Via Mathura
CHEAPEST
Sangrur
Mathura
Kasganj
Approx Travel Time
11h 40m
₹390
Onwards
Sangrur
Mathura
Kasganj
Approx Travel Time
12h 10m
₹2,443
Onwards
Via Delhi, Agra
FASTEST
Sangrur
Delhi
Agra
Kasganj
Approx Travel Time
10h 35m
₹12,211
Onwards
Sangrur
Delhi
Agra
Kasganj
Approx Travel Time
10h 50m
₹14,668
Onwards
Via Agra
Sangrur
Agra
Kasganj
Approx Travel Time
12h 40m
₹415
Onwards
Sangrur
Agra
Kasganj
Approx Travel Time
12h 55m
₹2,872
Onwards
Via Bharatpur
Sangrur
Bharatpur
Kasganj
Approx Travel Time
12h 25m
On Demand
Frequently Asked Questions
What is the distance between Sangrur and Kasganj?
Kasganj is approximately 450+ kms from Sangrur.
How long does it take to reach Kasganj from Sangrur?
It takes approximately 11 hours to reach Kasganj from Sangrur by Train, Flight Via Delhi, Agra.
What is the cheapest way to reach Kasganj from Sangrur?
The cheapest way to reach Kasganj from Sangrur is by Train Via Mathura.
What is the fastest way to reach Kasganj from Sangrur?
The fastest way to reach Kasganj from Sangrur is by Train, Flight Via Delhi, Agra.