Kasganj to Roorkee - Multiple Options To Reach By Cab, Train, Bus
Roorkee is approximately 300+ kms from Kasganj. The fastest way to reach Roorkee from Kasganj is by Cab, Train Via Meerut. It takes approximately 8 hours. The cheapest way to reach Roorkee from Kasganj is by Train Via Bareilly which would take approximately 9 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
Kasganj
Moradabad
Roorkee
Approx Travel Time
8h 11m
₹3,845
Onwards
Via Meerut
FASTEST
Kasganj
Meerut
Roorkee
Approx Travel Time
8h 9m
₹5,289
Onwards
Via Kashipur
Kasganj
Kashipur
Roorkee
Approx Travel Time
8h 10m
₹295
Onwards
Kasganj
Kashipur
Roorkee
Approx Travel Time
8h 49m
₹4,559
Onwards
Via Dehradun
Kasganj
Dehradun
Roorkee
Approx Travel Time
8h 10m
On Demand
Kasganj
Dehradun
Roorkee
Approx Travel Time
8h 25m
On Demand
Kasganj
Dehradun
Roorkee
Approx Travel Time
8h 25m
On Demand
Via Bajpur
Kasganj
Bajpur
Roorkee
Approx Travel Time
8h 10m
On Demand
Via Bareilly
CHEAPEST
Kasganj
Bareilly
Roorkee
Approx Travel Time
8h 55m
₹255
Onwards
Via Jim Corbett (Ramnagar)
Kasganj
Jim Corbett (Ramnagar)
Roorkee
Approx Travel Time
8h 40m
₹315
Onwards
Frequently Asked Questions
What is the distance between Kasganj and Roorkee?
Roorkee is approximately 300+ kms from Kasganj.
How long does it take to reach Roorkee from Kasganj?
It takes approximately 8 hours to reach Roorkee from Kasganj by Cab, Train Via Meerut.
What is the cheapest way to reach Roorkee from Kasganj?
The cheapest way to reach Roorkee from Kasganj is by Train Via Bareilly.
What is the fastest way to reach Roorkee from Kasganj?
The fastest way to reach Roorkee from Kasganj is by Cab, Train Via Meerut.