
Kashipur to Roorkee
Roorkee is approximately 150+ kms from Kashipur. The fastest way to reach Roorkee from Kashipur is by Train. It takes approximately 4 hours. The cheapest way to reach Roorkee from Kashipur is by Train which would take approximately 4 hours.
Sort By
Mode of Transport
Via Moradabad
Kashipur
Moradabad
Roorkee
Approx Travel Time
4h 44m
₹2,161
Onwards
Kashipur
Moradabad
Roorkee
Approx Travel Time
5h 5m
₹190
Onwards
Kashipur
Moradabad
Roorkee
Approx Travel Time
4h 58m
₹1,134
Onwards
Via Haridwar
Kashipur
Haridwar
Roorkee
Approx Travel Time
5h 19m
₹2,277
Onwards
Kashipur
Haridwar
Roorkee
Approx Travel Time
5h 15m
₹569
Onwards
Via Dehradun
Kashipur
Dehradun
Roorkee
Approx Travel Time
6h 17m
₹2,591
Onwards
Via Najibabad
Kashipur
Najibabad
Roorkee
Approx Travel Time
6h 7m
₹290
Onwards
Via Saharanpur
Kashipur
Saharanpur
Roorkee
Approx Travel Time
6h 31m
₹969
Onwards
Frequently Asked Questions
What is the distance between Kashipur and Roorkee?
Roorkee is approximately 150+ kms from Kashipur.
How long does it take to reach Roorkee from Kashipur?
It takes approximately 4 hours to reach Roorkee from Kashipur by Train.
What is the cheapest way to reach Roorkee from Kashipur?
The cheapest way to reach Roorkee from Kashipur is by Train.
What is the fastest way to reach Roorkee from Kashipur?
The fastest way to reach Roorkee from Kashipur is by Train.
Routes Connecting Kashipur
Routes From Kashipur
- Kashipur to Pithoragarh
- Kashipur to Gonda
- Kashipur to Beawar
- Kashipur to Bageshwar
- Kashipur to Bhubaneshwar
- Kashipur to Musafirkhana
- Kashipur to Mandawa
- Kashipur to Vrindavan
- Kashipur to Bhimavaram
- Kashipur to Moradabad
- Kashipur to Goa
- Kashipur to Velankanni
- Kashipur to Ujjain
- Kashipur to Bhadrachalam
- Kashipur to Tundla


