
Haridwar to Narwana
Narwana is approximately 200+ kms from Haridwar. The fastest way to reach Narwana from Haridwar is by Train Via Kurukshetra. It takes approximately 6 hours. The cheapest way to reach Narwana from Haridwar is by Train Via Ambala which would take approximately 7 hours.
Sort By
Mode of Transport
Via Kurukshetra
RECOMMENDED
FASTEST
Haridwar
Kurukshetra
Narwana
Approx Travel Time
6h 10m
₹650
Onwards
Haridwar
Kurukshetra
Narwana
Approx Travel Time
7h 2m
₹4,301
Onwards
Via Ambala
CHEAPEST
Haridwar
Ambala
Narwana
Approx Travel Time
6h 40m
₹260
Onwards
Via Roorkee
Haridwar
Roorkee
Narwana
Approx Travel Time
7h 40m
₹6,163
Onwards
Via Roorkee, Ambala
Haridwar
Roorkee
Ambala
Narwana
Approx Travel Time
7h 50m
₹300
Onwards
Haridwar
Roorkee
Ambala
Narwana
Approx Travel Time
8h 5m
₹1,784
Onwards
Via Saharanpur, Ambala
Haridwar
Saharanpur
Ambala
Narwana
Approx Travel Time
8h 5m
₹290
Onwards
Via Kaithal
Haridwar
Kaithal
Narwana
Approx Travel Time
7h 46m
₹3,990
Onwards
Via Dehradun
Haridwar
Dehradun
Narwana
Approx Travel Time
8h 14m
₹8,271
Onwards
Via Rohtak
Haridwar
Rohtak
Narwana
Approx Travel Time
7h 40m
₹690
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Narwana?
Narwana is approximately 200+ kms from Haridwar.
How long does it take to reach Narwana from Haridwar?
It takes approximately 6 hours to reach Narwana from Haridwar by Train Via Kurukshetra.
What is the cheapest way to reach Narwana from Haridwar?
The cheapest way to reach Narwana from Haridwar is by Train Via Ambala.
What is the fastest way to reach Narwana from Haridwar?
The fastest way to reach Narwana from Haridwar is by Train Via Kurukshetra.