
Rajpura to Kannauj
Kannauj is approximately 550+ kms from Rajpura. The fastest way to reach Kannauj from Rajpura is by Cab, Flight, Bus Via Mohali, Lucknow. It takes approximately 8 hours. The cheapest way to reach Kannauj from Rajpura is by Train Via Hathras which would take approximately 12 hours.
Sort By
Mode of Transport
Via Shahjahanpur
RECOMMENDED
Rajpura
Shahjahanpur
Kannauj
Approx Travel Time
10h 26m
On Demand
Via Mohali, Lucknow
FASTEST
Rajpura
Mohali
Lucknow
Kannauj
Approx Travel Time
8h 1m
On Demand
Rajpura
Mohali
Lucknow
Kannauj
Approx Travel Time
8h 9m
₹5,123
Onwards
Via Ghaziabad
Rajpura
Ghaziabad
Kannauj
Approx Travel Time
11h 58m
On Demand
Rajpura
Ghaziabad
Kannauj
Approx Travel Time
12h 4m
₹884
Onwards
Via Delhi
Rajpura
Delhi
Kannauj
Approx Travel Time
12h 9m
₹470
Onwards
Via Hathras
CHEAPEST
Rajpura
Hathras
Kannauj
Approx Travel Time
12h 16m
₹420
Onwards
Via Bareilly
Rajpura
Bareilly
Kannauj
Approx Travel Time
12h 9m
₹528
Onwards
Via Agra
Rajpura
Agra
Kannauj
Approx Travel Time
10h 4m
₹4,377
Onwards
Via Meerut
Rajpura
Meerut
Kannauj
Approx Travel Time
12h 8m
On Demand
Frequently Asked Questions
What is the distance between Rajpura and Kannauj?
Kannauj is approximately 550+ kms from Rajpura.
How long does it take to reach Kannauj from Rajpura?
It takes approximately 8 hours to reach Kannauj from Rajpura by Cab, Flight, Bus Via Mohali, Lucknow.
What is the cheapest way to reach Kannauj from Rajpura?
The cheapest way to reach Kannauj from Rajpura is by Train Via Hathras.
What is the fastest way to reach Kannauj from Rajpura?
The fastest way to reach Kannauj from Rajpura is by Cab, Flight, Bus Via Mohali, Lucknow.

