
Bharuch to Kannauj
Kannauj is approximately 950+ kms from Bharuch. The fastest way to reach Kannauj from Bharuch is by Train. It takes approximately 20 hours. The cheapest way to reach Kannauj from Bharuch is by Train Via Vadodara which would take approximately 22 hours.
Sort By
Mode of Transport
Via Ratlam
Bharuch
Ratlam
Kannauj
Approx Travel Time
21h 10m
₹525
Onwards
Via Kota
Bharuch
Kota
Kannauj
Approx Travel Time
21h 25m
₹580
Onwards
Via Vadodara
CHEAPEST
Bharuch
Vadodara
Kannauj
Approx Travel Time
21h 25m
₹380
Onwards
Bharuch
Vadodara
Kannauj
Approx Travel Time
21h 55m
₹670
Onwards
Bharuch
Vadodara
Kannauj
Approx Travel Time
21h 40m
₹2,217
Onwards
Via Gangapur City
Bharuch
Gangapur City
Kannauj
Approx Travel Time
22h 25m
₹600
Onwards
Via Gwalior
Bharuch
Gwalior
Kannauj
Approx Travel Time
23h 5m
On Demand
Via Kanpur
Bharuch
Kanpur
Kannauj
Approx Travel Time
23h 10m
₹720
Onwards
Via Ratlam, Bharatpur
Bharuch
Ratlam
Bharatpur
Kannauj
Approx Travel Time
1d 0h 35m
₹590
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Kannauj?
Kannauj is approximately 950+ kms from Bharuch.
How long does it take to reach Kannauj from Bharuch?
It takes approximately 20 hours to reach Kannauj from Bharuch by Train.
What is the cheapest way to reach Kannauj from Bharuch?
The cheapest way to reach Kannauj from Bharuch is by Train Via Vadodara.
What is the fastest way to reach Kannauj from Bharuch?
The fastest way to reach Kannauj from Bharuch is by Train.