
Barnala to Kasganj
Kasganj is approximately 450+ kms from Barnala. The fastest way to reach Kasganj from Barnala is by Train, Flight Via Delhi, Agra. It takes approximately 12 hours. The cheapest way to reach Kasganj from Barnala is by Train Via Mathura which would take approximately 12 hours.
Sort By
Mode of Transport
Via Panipat
RECOMMENDED
Barnala
Panipat
Kasganj
Approx Travel Time
12h 28m
₹6,670
Onwards
Via Mathura
CHEAPEST
Barnala
Mathura
Kasganj
Approx Travel Time
12h 10m
₹440
Onwards
Barnala
Mathura
Kasganj
Approx Travel Time
12h 40m
₹2,493
Onwards
Via Delhi
Barnala
Delhi
Kasganj
Approx Travel Time
12h 32m
₹3,697
Onwards
Via Karnal
Barnala
Karnal
Kasganj
Approx Travel Time
12h 47m
₹7,199
Onwards
Via Ambala, Moradabad
Barnala
Ambala
Moradabad
Kasganj
Approx Travel Time
14h 6m
₹3,830
Onwards
Via Agra
Barnala
Agra
Kasganj
Approx Travel Time
13h 10m
₹470
Onwards
Barnala
Agra
Kasganj
Approx Travel Time
13h 25m
₹2,927
Onwards
Via Ambala, Ghaziabad
Barnala
Ambala
Ghaziabad
Kasganj
Approx Travel Time
14h 12m
₹3,352
Onwards
Via Delhi, Agra
FASTEST
Barnala
Delhi
Agra
Kasganj
Approx Travel Time
11h 20m
₹12,248
Onwards
Frequently Asked Questions
What is the distance between Barnala and Kasganj?
Kasganj is approximately 450+ kms from Barnala.
How long does it take to reach Kasganj from Barnala?
It takes approximately 12 hours to reach Kasganj from Barnala by Train, Flight Via Delhi, Agra.
What is the cheapest way to reach Kasganj from Barnala?
The cheapest way to reach Kasganj from Barnala is by Train Via Mathura.
What is the fastest way to reach Kasganj from Barnala?
The fastest way to reach Kasganj from Barnala is by Train, Flight Via Delhi, Agra.