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


