
Kannauj to Barnala
Barnala is approximately 650+ kms from Kannauj. The fastest way to reach Barnala from Kannauj is by Cab, Flight, Bus Via Lucknow, Mohali. It takes approximately 10 hours. The cheapest way to reach Barnala from Kannauj is by Train Via Mathura which would take approximately 13 hours.
Sort By
Mode of Transport
Via Rohtak
RECOMMENDED
Kannauj
Rohtak
Barnala
Approx Travel Time
12h 44m
₹1,505
Onwards
Kannauj
Rohtak
Barnala
Approx Travel Time
13h 20m
₹5,267
Onwards
Via Agra
Kannauj
Agra
Barnala
Approx Travel Time
13h 14m
₹5,055
Onwards
Kannauj
Agra
Barnala
Approx Travel Time
13h 44m
₹883
Onwards
Via Mathura
CHEAPEST
Kannauj
Mathura
Barnala
Approx Travel Time
13h 13m
₹485
Onwards
Kannauj
Mathura
Barnala
Approx Travel Time
14h 5m
₹769
Onwards
Kannauj
Mathura
Barnala
Approx Travel Time
13h 50m
₹6,153
Onwards
Via Lucknow, Mohali
FASTEST
Kannauj
Lucknow
Mohali
Barnala
Approx Travel Time
9h 25m
₹8,049
Onwards
Via Delhi
Kannauj
Delhi
Barnala
Approx Travel Time
15h
₹1,599
Onwards
Kannauj
Delhi
Barnala
Approx Travel Time
13h 44m
₹825
Onwards
Frequently Asked Questions
What is the distance between Kannauj and Barnala?
Barnala is approximately 650+ kms from Kannauj.
How long does it take to reach Barnala from Kannauj?
It takes approximately 10 hours to reach Barnala from Kannauj by Cab, Flight, Bus Via Lucknow, Mohali.
What is the cheapest way to reach Barnala from Kannauj?
The cheapest way to reach Barnala from Kannauj is by Train Via Mathura.
What is the fastest way to reach Barnala from Kannauj?
The fastest way to reach Barnala from Kannauj is by Cab, Flight, Bus Via Lucknow, Mohali.


