The distance from Dankaur to Roorkee is approximately 180 km. The most practical way to travel is by train from New Delhi or Ghaziabad station. You can reach Roorkee in about 3-4 hours by express train. This is a popular route connecting the NCR region to the city of Roorkee. Road travel is also possible via NH 34.
Total Distance: 180 km driving distance, 150 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3.5 hours | 4 hours |
| Avg Price | 150-800 INR | 1500-3000 INR |
| Operator | Indian Railways (Roorkee Express/Shatabdi) | Private Taxi |
| Route | New Delhi/Ghaziabad to Roorkee | NH 34 |
| Tip | Book tickets well in advance for popular trains. | NH 34 is the primary road route. |
October to March for pleasant weather.