
Kannauj to Rajpura
Rajpura is approximately 550+ kms from Kannauj. The fastest way to reach Rajpura from Kannauj is by Train Via Aligarh. It takes approximately 13 hours. The cheapest way to reach Rajpura from Kannauj is by Train Via Delhi which would take approximately 14 hours.
Sort By
Mode of Transport
Via Aligarh
RECOMMENDED
FASTEST
Kannauj
Aligarh
Rajpura
Approx Travel Time
12h 40m
On Demand
Via Ghaziabad
Kannauj
Ghaziabad
Rajpura
Approx Travel Time
12h 55m
₹435
Onwards
Via Bareilly
Kannauj
Bareilly
Rajpura
Approx Travel Time
13h 25m
₹4,204
Onwards
Via Delhi
CHEAPEST
Kannauj
Delhi
Rajpura
Approx Travel Time
13h 25m
₹370
Onwards
Kannauj
Delhi
Rajpura
Approx Travel Time
13h 55m
₹3,447
Onwards
Kannauj
Delhi
Rajpura
Approx Travel Time
14h 25m
₹649
Onwards
Via Hathras
Kannauj
Hathras
Rajpura
Approx Travel Time
13h 25m
On Demand
Via Firozabad
Kannauj
Firozabad
Rajpura
Approx Travel Time
13h 40m
On Demand
Via Tundla
Kannauj
Tundla
Rajpura
Approx Travel Time
13h 40m
On Demand
Via Dehradun
Kannauj
Dehradun
Rajpura
Approx Travel Time
13h 55m
On Demand
Frequently Asked Questions
What is the distance between Kannauj and Rajpura?
Rajpura is approximately 550+ kms from Kannauj.
How long does it take to reach Rajpura from Kannauj?
It takes approximately 13 hours to reach Rajpura from Kannauj by Train Via Aligarh.
What is the cheapest way to reach Rajpura from Kannauj?
The cheapest way to reach Rajpura from Kannauj is by Train Via Delhi.
What is the fastest way to reach Rajpura from Kannauj?
The fastest way to reach Rajpura from Kannauj is by Train Via Aligarh.