Ambala to Kannauj - Multiple Options To Reach By Train, Cab, Bus
Kannauj is approximately 550+ kms from Ambala. The fastest way to reach Kannauj from Ambala is by Train Via Ghaziabad. It takes approximately 12 hours. The cheapest way to reach Kannauj from Ambala is by Train Via Tundla which would take approximately 13 hours.
Sort By
Mode of Transport
Via Ghaziabad
RECOMMENDED
FASTEST
Ambala
Ghaziabad
Kannauj
Approx Travel Time
12h 10m
On Demand
Via Aligarh
Ambala
Aligarh
Kannauj
Approx Travel Time
12h 10m
On Demand
Via Bareilly
Ambala
Bareilly
Kannauj
Approx Travel Time
12h 40m
₹3,905
Onwards
Via Hathras
Ambala
Hathras
Kannauj
Approx Travel Time
12h 40m
₹435
Onwards
Via Delhi
Ambala
Delhi
Kannauj
Approx Travel Time
12h 55m
On Demand
Ambala
Delhi
Kannauj
Approx Travel Time
13h 55m
On Demand
Via Dehradun
Ambala
Dehradun
Kannauj
Approx Travel Time
12h 55m
On Demand
Via Shikohabad
Ambala
Shikohabad
Kannauj
Approx Travel Time
12h 55m
₹360
Onwards
Via Tundla
CHEAPEST
Ambala
Tundla
Kannauj
Approx Travel Time
12h 55m
₹355
Onwards
Via Firozabad
Ambala
Firozabad
Kannauj
Approx Travel Time
13h 22m
On Demand
Frequently Asked Questions
What is the distance between Ambala and Kannauj?
Kannauj is approximately 550+ kms from Ambala.
How long does it take to reach Kannauj from Ambala?
It takes approximately 12 hours to reach Kannauj from Ambala by Train Via Ghaziabad.
What is the cheapest way to reach Kannauj from Ambala?
The cheapest way to reach Kannauj from Ambala is by Train Via Tundla.
What is the fastest way to reach Kannauj from Ambala?
The fastest way to reach Kannauj from Ambala is by Train Via Ghaziabad.