
Kasganj to Rajpura
Rajpura is approximately 400+ kms from Kasganj. The fastest way to reach Rajpura from Kasganj is by Cab, Train Via Aligarh. It takes approximately 10 hours. The cheapest way to reach Rajpura from Kasganj is by Train Via Bareilly which would take approximately 12 hours.
Sort By
Mode of Transport
Via Aligarh
RECOMMENDED
FASTEST
Kasganj
Aligarh
Rajpura
Approx Travel Time
10h 16m
On Demand
Via Moradabad
Kasganj
Moradabad
Rajpura
Approx Travel Time
10h 41m
₹3,961
Onwards
Via Hathras
Kasganj
Hathras
Rajpura
Approx Travel Time
10h 40m
On Demand
Via Faridabad
Kasganj
Faridabad
Rajpura
Approx Travel Time
11h 7m
₹3,950
Onwards
Via Delhi
Kasganj
Delhi
Rajpura
Approx Travel Time
11h 23m
₹3,838
Onwards
Kasganj
Delhi
Rajpura
Approx Travel Time
12h 23m
₹4,117
Onwards
Via Dehradun
Kasganj
Dehradun
Rajpura
Approx Travel Time
11h 10m
On Demand
Via Karnal
Kasganj
Karnal
Rajpura
Approx Travel Time
11h 17m
₹6,638
Onwards
Via Gurgaon
Kasganj
Gurgaon
Rajpura
Approx Travel Time
11h 15m
On Demand
Via Bareilly
CHEAPEST
Kasganj
Bareilly
Rajpura
Approx Travel Time
11h 40m
₹390
Onwards
Frequently Asked Questions
What is the distance between Kasganj and Rajpura?
Rajpura is approximately 400+ kms from Kasganj.
How long does it take to reach Rajpura from Kasganj?
It takes approximately 10 hours to reach Rajpura from Kasganj by Cab, Train Via Aligarh.
What is the cheapest way to reach Rajpura from Kasganj?
The cheapest way to reach Rajpura from Kasganj is by Train Via Bareilly.
What is the fastest way to reach Rajpura from Kasganj?
The fastest way to reach Rajpura from Kasganj is by Cab, Train Via Aligarh.