The distance from Narwana to Haridwar is approximately 240 km. You can travel via road using the NH 344, which is a well-connected route. Haridwar is a holy city on the banks of the Ganges. The journey takes about 6 to 7 hours by road. Public transport via Haryana Roadways and Uttarakhand Roadways is the most reliable and affordable method for this trip.
Total Distance: 240 km driving distance, 210 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 6 hours | 7 hours |
| Avg Price | 250-450 INR | 350-550 INR |
| Operator | Indian Railways | Haryana/Uttarakhand Roadways |
| Route | Narwana Junction to Haridwar Junction | Via Ambala and Haridwar |
| Tip | Check train schedules as they vary daily. | Buses are frequent from the Narwana bus stand. |
October to March for pleasant weather.