Nabha to Kasganj - Multiple Options To Reach By Train, Cab, Flight
Kasganj is approximately 450+ kms from Nabha. The fastest way to reach Kasganj from Nabha is by Train, Flight Via Delhi, Agra. It takes approximately 11 hours. The cheapest way to reach Kasganj from Nabha is by Train Via Ambala, Bareilly which would take approximately 14 hours.
Sort By
Mode of Transport
Via Faridabad
RECOMMENDED
Nabha
Faridabad
Kasganj
Approx Travel Time
11h 20m
On Demand
Via Panipat
Nabha
Panipat
Kasganj
Approx Travel Time
11h 43m
₹6,599
Onwards
Via Delhi
Nabha
Delhi
Kasganj
Approx Travel Time
11h 47m
₹3,809
Onwards
Via Karnal
Nabha
Karnal
Kasganj
Approx Travel Time
11h 47m
₹6,844
Onwards
Via Ambala, Moradabad
Nabha
Ambala
Moradabad
Kasganj
Approx Travel Time
12h 51m
₹3,911
Onwards
Via Ambala, Ghaziabad
Nabha
Ambala
Ghaziabad
Kasganj
Approx Travel Time
12h 57m
₹3,892
Onwards
Via Roorkee, Moradabad
Nabha
Roorkee
Moradabad
Kasganj
Approx Travel Time
13h 6m
₹3,881
Onwards
Via Mathura
Nabha
Mathura
Kasganj
Approx Travel Time
12h 34m
On Demand
Via Delhi, Agra
FASTEST
Nabha
Delhi
Agra
Kasganj
Approx Travel Time
10h 35m
₹15,604
Onwards
Via Ambala, Bareilly
CHEAPEST
Nabha
Ambala
Bareilly
Kasganj
Approx Travel Time
13h 50m
₹525
Onwards
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, Flight Via Delhi, Agra.
What is the cheapest way to reach Kasganj from Nabha?
The cheapest way to reach Kasganj from Nabha is by Train Via Ambala, Bareilly.
What is the fastest way to reach Kasganj from Nabha?
The fastest way to reach Kasganj from Nabha is by Train, Flight Via Delhi, Agra.