
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 36m
₹8,152
Onwards
FASTEST
Kannauj
Kanpur
Delhi
Bathinda
Approx Travel Time
6h 1m
₹5,999
Onwards
Kannauj
Kanpur
Delhi
Bathinda
Approx Travel Time
6h 45m
₹5,973
Onwards
Via Delhi
CHEAPEST
Kannauj
Delhi
Bathinda
Approx Travel Time
13h 5m
₹680
Onwards
Kannauj
Delhi
Bathinda
Approx Travel Time
15h 30m
₹1,344
Onwards
Via Aligarh
Kannauj
Aligarh
Bathinda
Approx Travel Time
13h 28m
On Demand
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
₹19,594
Onwards
Via Lucknow, Delhi
Kannauj
Lucknow
Delhi
Bathinda
Approx Travel Time
7h 30m
₹9,237
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.


