
Kasganj to Roorkee
Roorkee is approximately 300+ kms from Kasganj. The fastest way to reach Roorkee from Kasganj is by Cab. It takes approximately 7 hours. The cheapest way to reach Roorkee from Kasganj is by Train Via Bareilly which would take approximately 8 hours.
Sort By
Mode of Transport
Via Bareilly
Kasganj
Bareilly
Roorkee
Approx Travel Time
7h 31m
₹584
Onwards
Kasganj
Bareilly
Roorkee
Approx Travel Time
8h 5m
₹2,781
Onwards
CHEAPEST
Kasganj
Bareilly
Roorkee
Approx Travel Time
7h 36m
₹330
Onwards
Via Delhi
Kasganj
Delhi
Roorkee
Approx Travel Time
9h 53m
₹757
Onwards
Kasganj
Delhi
Roorkee
Approx Travel Time
9h 49m
₹483
Onwards
Via Chandausi
Kasganj
Chandausi
Roorkee
Approx Travel Time
9h 31m
₹2,880
Onwards
Via Shahjahanpur
Kasganj
Shahjahanpur
Roorkee
Approx Travel Time
9h 17m
₹3,699
Onwards
Via Mathura
Kasganj
Mathura
Roorkee
Approx Travel Time
9h 32m
₹3,118
Onwards
Kasganj
Mathura
Roorkee
Approx Travel Time
9h 15m
₹370
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 7 hours to reach Roorkee from Kasganj by Cab.
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.


