
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 Bus Via Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi, Kanpur
RECOMMENDED
FASTEST
Bathinda
Delhi
Kanpur
Kannauj
Approx Travel Time
6h 1m
₹5,468
Onwards
Bathinda
Delhi
Kanpur
Kannauj
Approx Travel Time
6h 36m
₹7,751
Onwards
Bathinda
Delhi
Kanpur
Kannauj
Approx Travel Time
6h 45m
₹5,442
Onwards
Via Rohtak
Bathinda
Rohtak
Kannauj
Approx Travel Time
12h 25m
₹1,615
Onwards
Bathinda
Rohtak
Kannauj
Approx Travel Time
14h 34m
₹6,242
Onwards
Via Aligarh
Bathinda
Aligarh
Kannauj
Approx Travel Time
13h 28m
On Demand
Via Hathras
Bathinda
Hathras
Kannauj
Approx Travel Time
13h 29m
On Demand
Via Delhi
CHEAPEST
Bathinda
Delhi
Kannauj
Approx Travel Time
15h 30m
₹1,567
Onwards
Via Delhi, Agra
Bathinda
Delhi
Agra
Kannauj
Approx Travel Time
8h 45m
₹16,752
Onwards
Via Delhi, Lucknow
Bathinda
Delhi
Lucknow
Kannauj
Approx Travel Time
7h 30m
₹6,905
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 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.


