The distance between Nagina and Roorkee is approximately 85 kilometers. This is a popular route connecting the plains of UP to the gateway of Uttarakhand. You can take a train from Nagina to Laksar and then a short connection to Roorkee, or drive via the Bijnor-Najibabad-Roorkee highway. The drive is scenic, especially as you approach the foothills of the Himalayas.
Total Distance: 85 km driving distance, 70 km straight-line distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 2 hours 30 mins | 2 hours |
| Avg Price | 100-200 INR | 500-800 INR |
| Operator | Indian Railways | Personal Vehicle |
| Route | Nagina - Laksar - Roorkee | Nagina - Najibabad - Roorkee |
| Tip | Trains are very frequent on the Laksar-Roorkee line. | The road via Najibabad is the most direct. |
September to April for pleasant weather.