
Bathinda to Kannauj
Kannauj is approximately 750+ kms from Bathinda. The fastest way to reach Kannauj from Bathinda is by Flight, Train Via Delhi, Kanpur. It takes approximately 6 hours. The cheapest way to reach Kannauj from Bathinda is by Train, Bus Via Delhi which would take approximately 13 hours.
Sort By
Mode of Transport
Via Delhi, Kanpur
RECOMMENDED
FASTEST
Bathinda
Delhi
Kanpur
Kannauj
Approx Travel Time
6h 1m
₹5,048
Onwards
Bathinda
Delhi
Kanpur
Kannauj
Approx Travel Time
6h 32m
₹7,041
Onwards
Bathinda
Delhi
Kanpur
Kannauj
Approx Travel Time
6h 45m
₹5,022
Onwards
Via Delhi
CHEAPEST
Bathinda
Delhi
Kannauj
Approx Travel Time
13h 5m
₹754
Onwards
Bathinda
Delhi
Kannauj
Approx Travel Time
15h 30m
₹1,418
Onwards
Via Hathras
Bathinda
Hathras
Kannauj
Approx Travel Time
13h 29m
On Demand
Via Agra
Bathinda
Agra
Kannauj
Approx Travel Time
14h 5m
₹4,531
Onwards
Via Mathura
Bathinda
Mathura
Kannauj
Approx Travel Time
15h 58m
On Demand
Via Delhi, Agra
Bathinda
Delhi
Agra
Kannauj
Approx Travel Time
8h 35m
₹16,914
Onwards
Via Delhi, Lucknow
Bathinda
Delhi
Lucknow
Kannauj
Approx Travel Time
6h 57m
₹7,519
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Kannauj?
Kannauj is approximately 750+ kms from Bathinda.
How long does it take to reach Kannauj from Bathinda?
It takes approximately 6 hours to reach Kannauj from Bathinda by Flight, Train Via Delhi, Kanpur.
What is the cheapest way to reach Kannauj from Bathinda?
The cheapest way to reach Kannauj from Bathinda is by Train, Bus Via Delhi.
What is the fastest way to reach Kannauj from Bathinda?
The fastest way to reach Kannauj from Bathinda is by Flight, Train Via Delhi, Kanpur.


