
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 Aligarh
RECOMMENDED
Kasganj
Aligarh
Rajpura
Approx Travel Time
10h 31m
On Demand
Via Hathras
FASTEST
Kasganj
Hathras
Rajpura
Approx Travel Time
9h 39m
On Demand
Via Bareilly
Kasganj
Bareilly
Rajpura
Approx Travel Time
9h 53m
₹644
Onwards
Kasganj
Bareilly
Rajpura
Approx Travel Time
10h 27m
₹2,646
Onwards
CHEAPEST
Kasganj
Bareilly
Rajpura
Approx Travel Time
9h 58m
₹390
Onwards
Via Ghaziabad, Muzaffarnagar
Kasganj
Ghaziabad
Muzaffarnagar
Rajpura
Approx Travel Time
10h 40m
₹8,278
Onwards
Via Mathura
Kasganj
Mathura
Rajpura
Approx Travel Time
11h 27m
₹4,096
Onwards
Kasganj
Mathura
Rajpura
Approx Travel Time
12h 15m
₹1,948
Onwards
Via Amroha
Kasganj
Amroha
Rajpura
Approx Travel Time
11h 28m
On Demand
Via Ghaziabad, Ambala
Kasganj
Ghaziabad
Ambala
Rajpura
Approx Travel Time
11h
₹4,101
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.


