
Kasganj to Barnala
Barnala is approximately 550+ kms from Kasganj. The fastest way to reach Barnala from Kasganj is by Cab, Flight, Train Via Ghaziabad, Bathinda. It takes approximately 9 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
₹2,941
Onwards
CHEAPEST
Kasganj
Mathura
Barnala
Approx Travel Time
10h 25m
₹440
Onwards
Kasganj
Mathura
Barnala
Approx Travel Time
11h 30m
₹895
Onwards
Via Ghaziabad, Rohtak
Kasganj
Ghaziabad
Rohtak
Barnala
Approx Travel Time
11h 25m
₹4,142
Onwards
Kasganj
Ghaziabad
Rohtak
Barnala
Approx Travel Time
11h 51m
₹4,038
Onwards
Via Ghaziabad, Bathinda
FASTEST
Kasganj
Ghaziabad
Bathinda
Barnala
Approx Travel Time
8h 54m
₹5,933
Onwards
Kasganj
Ghaziabad
Bathinda
Barnala
Approx Travel Time
9h 9m
₹8,207
Onwards
Via Ghaziabad, Delhi
Kasganj
Ghaziabad
Delhi
Barnala
Approx Travel Time
13h 51m
₹6,650
Onwards
Via Agra, Delhi
Kasganj
Agra
Delhi
Barnala
Approx Travel Time
15h 48m
₹4,567
Onwards
Via Agra
Kasganj
Agra
Barnala
Approx Travel Time
11h 26m
₹3,389
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 9 hours to reach Barnala from Kasganj by Cab, Flight, Train Via Ghaziabad, Bathinda.
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 Cab, Flight, Train Via Ghaziabad, Bathinda.


