The journey from Najibabad to Roorkee covers approximately 65 kilometers through the plains of Uttar Pradesh and Uttarakhand. You can travel via NH 34, which connects these two towns efficiently. Road transport is the most practical method, with frequent state-run buses available. The route passes through Laksar, offering a scenic view of the rural landscape. Expect a travel time of roughly two hours depending on traffic conditions at the state border.
Total Distance: 65 km by road, 58 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 1 hour 30 mins | 2 hours 15 mins |
| Avg Price | 60-120 INR | 150-200 INR |
| Operator | Dehradun Express | UPSRTC |
| Route | Najibabad Junction to Roorkee Station | NH 34 via Laksar |
| Tip | Check IRCTC for daily passenger train schedules as they are faster than buses. | Board buses from the main Najibabad bus stand for frequent departures. |
October to March for pleasant weather and clear road visibility.