
Kannauj to Bharuch
Bharuch is approximately 1250+ kms from Kannauj. The fastest way to reach Bharuch from Kannauj is by Cab, Flight, Train Via Lucknow, Ahmedabad. It takes approximately 11 hours. The cheapest way to reach Bharuch from Kannauj is by Train which would take approximately 20 hours.
Sort By
Mode of Transport
Via Lucknow, Ahmedabad
RECOMMENDED
Kannauj
Lucknow
Ahmedabad
Bharuch
Approx Travel Time
11h 15m
₹11,413
Onwards
FASTEST
Kannauj
Lucknow
Ahmedabad
Bharuch
Approx Travel Time
10h 25m
On Demand
Kannauj
Lucknow
Ahmedabad
Bharuch
Approx Travel Time
11h 5m
₹9,725
Onwards
Via Bharatpur
Kannauj
Bharatpur
Bharuch
Approx Travel Time
18h 57m
₹1,099
Onwards
Kannauj
Bharatpur
Bharuch
Approx Travel Time
18h 27m
₹5,885
Onwards
Via Mathura
Kannauj
Mathura
Bharuch
Approx Travel Time
18h 42m
₹600
Onwards
Via Kanpur
Kannauj
Kanpur
Bharuch
Approx Travel Time
1d 2h 40m
₹2,119
Onwards
Via Kanpur, Sehore
Kannauj
Kanpur
Sehore
Bharuch
Approx Travel Time
1d 4h 38m
₹5,097
Onwards
Via Lucknow, Surat
Kannauj
Lucknow
Surat
Bharuch
Approx Travel Time
12h 50m
₹10,613
Onwards
Frequently Asked Questions
What is the distance between Kannauj and Bharuch?
Bharuch is approximately 1250+ kms from Kannauj.
How long does it take to reach Bharuch from Kannauj?
It takes approximately 11 hours to reach Bharuch from Kannauj by Cab, Flight, Train Via Lucknow, Ahmedabad.
What is the cheapest way to reach Bharuch from Kannauj?
The cheapest way to reach Bharuch from Kannauj is by Train.
What is the fastest way to reach Bharuch from Kannauj?
The fastest way to reach Bharuch from Kannauj is by Cab, Flight, Train Via Lucknow, Ahmedabad.


