
Kasganj to Rajpura
Rajpura is approximately 400+ kms from Kasganj. The fastest way to reach Rajpura from Kasganj is by Train Via Hathras. It takes approximately 10 hours. The cheapest way to reach Rajpura from Kasganj is by Train Via Bareilly which would take approximately 10 hours.
Sort By
Mode of Transport
Via Hathras
RECOMMENDED
FASTEST
Kasganj
Hathras
Rajpura
Approx Travel Time
9h 39m
On Demand
Via Aligarh
Kasganj
Aligarh
Rajpura
Approx Travel Time
10h 41m
On Demand
Via Bareilly
Kasganj
Bareilly
Rajpura
Approx Travel Time
9h 53m
₹845
Onwards
CHEAPEST
Kasganj
Bareilly
Rajpura
Approx Travel Time
9h 58m
₹390
Onwards
Via Aligarh, Ghaziabad
Kasganj
Aligarh
Ghaziabad
Rajpura
Approx Travel Time
12h 39m
₹2,796
Onwards
Via Mathura
Kasganj
Mathura
Rajpura
Approx Travel Time
12h 15m
₹2,799
Onwards
Via Aligarh, Panipat
Kasganj
Aligarh
Panipat
Rajpura
Approx Travel Time
11h 2m
₹2,007
Onwards
Via Aligarh, Sonipat
Kasganj
Aligarh
Sonipat
Rajpura
Approx Travel Time
11h 1m
₹1,997
Onwards
Via Aligarh, Karnal
Kasganj
Aligarh
Karnal
Rajpura
Approx Travel Time
11h 14m
₹2,012
Onwards
Via Aligarh, Kurukshetra
Kasganj
Aligarh
Kurukshetra
Rajpura
Approx Travel Time
11h 21m
₹2,447
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 Train Via Hathras.
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 Train Via Hathras.