
Kannauj to Barnala
Barnala is approximately 700+ kms from Kannauj. The fastest way to reach Barnala from Kannauj is by Cab, Flight Via Lucknow, Mohali. It takes approximately 9 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 Agra
RECOMMENDED
Kannauj
Agra
Barnala
Approx Travel Time
13h 14m
₹4,840
Onwards
Kannauj
Agra
Barnala
Approx Travel Time
13h 44m
₹774
Onwards
Via Delhi
Kannauj
Delhi
Barnala
Approx Travel Time
13h 44m
₹754
Onwards
Kannauj
Delhi
Barnala
Approx Travel Time
15h
₹3,291
Onwards
Via Lucknow, Mohali
FASTEST
Kannauj
Lucknow
Mohali
Barnala
Approx Travel Time
8h 33m
₹10,222
Onwards
Via Mathura
CHEAPEST
Kannauj
Mathura
Barnala
Approx Travel Time
13h 13m
₹485
Onwards
Kannauj
Mathura
Barnala
Approx Travel Time
14h 5m
₹785
Onwards
Kannauj
Mathura
Barnala
Approx Travel Time
13h 50m
₹5,319
Onwards
Via Agra, Delhi
Kannauj
Agra
Delhi
Barnala
Approx Travel Time
17h 45m
₹7,826
Onwards
Via Bareilly
Kannauj
Bareilly
Barnala
Approx Travel Time
14h 35m
On Demand
Frequently Asked Questions
What is the distance between Kannauj and Barnala?
Barnala is approximately 700+ kms from Kannauj.
How long does it take to reach Barnala from Kannauj?
It takes approximately 9 hours to reach Barnala from Kannauj by Cab, Flight 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 Via Lucknow, Mohali.


