The journey from Haridwar to Roorkee covers 35 km via NH 334. You can take a local bus from the Haridwar ISBT, which takes about 1 hour. Several trains also connect the two cities in roughly 45 minutes. The road route is flat and well-maintained, passing through the scenic countryside.
Total Distance: Driving distance is 35 km; straight-line air distance is 30 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 45 mins | 1 hour |
| Avg Price | 50 - 200 INR | 50 - 100 INR |
| Operator | Local Passenger Trains | UTC |
| Route | Haridwar Junction to Roorkee Railway Station. | Haridwar ISBT to Roorkee Bus Stand via NH 334. |
| Tip | Trains are the most comfortable and fastest option. | Buses are frequent and run throughout the day. |
All year round.