
Kannauj to Rohtak
Rohtak is approximately 400+ kms from Kannauj. The fastest way to reach Rohtak from Kannauj is by Bus Via Ghaziabad. It takes approximately 4 hours. The cheapest way to reach Rohtak from Kannauj is by Train which would take approximately 12 hours.
Sort By
Mode of Transport
Via Kanpur, Delhi
Kannauj
Kanpur
Delhi
Rohtak
Approx Travel Time
8h 14m
₹8,962
Onwards
Kannauj
Kanpur
Delhi
Rohtak
Approx Travel Time
7h 17m
₹4,743
Onwards
Via Delhi
Kannauj
Delhi
Rohtak
Approx Travel Time
6h 26m
₹1,259
Onwards
Kannauj
Delhi
Rohtak
Approx Travel Time
7h 3m
₹902
Onwards
Kannauj
Delhi
Rohtak
Approx Travel Time
6h 32m
₹2,725
Onwards
Via Ghaziabad
FASTEST
Kannauj
Ghaziabad
Rohtak
Approx Travel Time
4h 9m
₹1,131
Onwards
Via Chhibramau, Bulandshahr
Kannauj
Chhibramau
Bulandshahr
Rohtak
Approx Travel Time
6h 39m
₹8,339
Onwards
Frequently Asked Questions
What is the distance between Kannauj and Rohtak?
Rohtak is approximately 400+ kms from Kannauj.
How long does it take to reach Rohtak from Kannauj?
It takes approximately 4 hours to reach Rohtak from Kannauj by Bus Via Ghaziabad.
What is the cheapest way to reach Rohtak from Kannauj?
The cheapest way to reach Rohtak from Kannauj is by Train.
What is the fastest way to reach Rohtak from Kannauj?
The fastest way to reach Rohtak from Kannauj is by Bus Via Ghaziabad.


