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