
Kasganj to Barnala
Barnala is approximately 550+ kms from Kasganj. The fastest way to reach Barnala from Kasganj is by Train Via Mathura. It takes approximately 11 hours. The cheapest way to reach Barnala from Kasganj is by Train Via Mathura which would take approximately 11 hours.
Sort By
Mode of Transport
Via Mathura
RECOMMENDED
Kasganj
Mathura
Barnala
Approx Travel Time
10h 42m
₹3,286
Onwards
CHEAPEST
FASTEST
Kasganj
Mathura
Barnala
Approx Travel Time
10h 25m
₹440
Onwards
Via Delhi, Mansa, Punjab
Kasganj
Delhi
Mansa, Punjab
Barnala
Approx Travel Time
10h 49m
₹1,234
Onwards
Via Ghaziabad, Rohtak
Kasganj
Ghaziabad
Rohtak
Barnala
Approx Travel Time
11h 25m
₹4,508
Onwards
Kasganj
Ghaziabad
Rohtak
Barnala
Approx Travel Time
11h 51m
₹4,454
Onwards
Via Delhi, Rohtak
Kasganj
Delhi
Rohtak
Barnala
Approx Travel Time
10h 56m
₹607
Onwards
Via Ghaziabad, Delhi
Kasganj
Ghaziabad
Delhi
Barnala
Approx Travel Time
13h 51m
₹5,303
Onwards
Via Delhi
Kasganj
Delhi
Barnala
Approx Travel Time
12h 26m
₹1,346
Onwards
Via Delhi, Sangrur
Kasganj
Delhi
Sangrur
Barnala
Approx Travel Time
11h 18m
₹1,122
Onwards
Kasganj
Delhi
Sangrur
Barnala
Approx Travel Time
11h 6m
₹3,434
Onwards
Frequently Asked Questions
What is the distance between Kasganj and Barnala?
Barnala is approximately 550+ kms from Kasganj.
How long does it take to reach Barnala from Kasganj?
It takes approximately 11 hours to reach Barnala from Kasganj by Train Via Mathura.
What is the cheapest way to reach Barnala from Kasganj?
The cheapest way to reach Barnala from Kasganj is by Train Via Mathura.
What is the fastest way to reach Barnala from Kasganj?
The fastest way to reach Barnala from Kasganj is by Train Via Mathura.


