
Nabha to Kasganj
Kasganj is approximately 450+ kms from Nabha. The fastest way to reach Kasganj from Nabha is by Train Via Patiala, Mathura. It takes approximately 11 hours. The cheapest way to reach Kasganj from Nabha is by Train Via Ambala, Hathras which would take approximately 11 hours.
Sort By
Mode of Transport
Via Ambala, Hathras
RECOMMENDED
CHEAPEST
Nabha
Ambala
Hathras
Kasganj
Approx Travel Time
11h 9m
₹520
Onwards
Nabha
Ambala
Hathras
Kasganj
Approx Travel Time
12h 15m
₹975
Onwards
Via Ambala, Gurgaon
Nabha
Ambala
Gurgaon
Kasganj
Approx Travel Time
11h 30m
₹3,351
Onwards
Via Rajpura, Ghaziabad
Nabha
Rajpura
Ghaziabad
Kasganj
Approx Travel Time
11h 44m
₹4,417
Onwards
Via Patiala, Mathura
FASTEST
Nabha
Patiala
Mathura
Kasganj
Approx Travel Time
11h 1m
₹1,100
Onwards
Via Ambala, Aligarh
Nabha
Ambala
Aligarh
Kasganj
Approx Travel Time
11h 34m
₹2,117
Onwards
Via Ambala, Ghaziabad
Nabha
Ambala
Ghaziabad
Kasganj
Approx Travel Time
11h 57m
₹4,067
Onwards
Nabha
Ambala
Ghaziabad
Kasganj
Approx Travel Time
12h 18m
₹4,217
Onwards
Via Palwal
Nabha
Palwal
Kasganj
Approx Travel Time
11h 59m
On Demand
Via Shahbaad, Hathras
Nabha
Shahbaad
Hathras
Kasganj
Approx Travel Time
11h 32m
On Demand
Frequently Asked Questions
What is the distance between Nabha and Kasganj?
Kasganj is approximately 450+ kms from Nabha.
How long does it take to reach Kasganj from Nabha?
It takes approximately 11 hours to reach Kasganj from Nabha by Train Via Patiala, Mathura.
What is the cheapest way to reach Kasganj from Nabha?
The cheapest way to reach Kasganj from Nabha is by Train Via Ambala, Hathras.
What is the fastest way to reach Kasganj from Nabha?
The fastest way to reach Kasganj from Nabha is by Train Via Patiala, Mathura.


