
Haridwar to Jalandhar
Jalandhar is approximately 350+ kms from Haridwar. The fastest way to reach Jalandhar from Haridwar is by Train Via Yamunanagar. It takes approximately 7 hours. The cheapest way to reach Jalandhar from Haridwar is by Train which would take approximately 8 hours.
Sort By
Mode of Transport
Via Ghaziabad
Haridwar
Ghaziabad
Jalandhar
Approx Travel Time
6h 34m
₹6,857
Onwards
Via Roorkee
Haridwar
Roorkee
Jalandhar
Approx Travel Time
7h 4m
₹1,925
Onwards
Haridwar
Roorkee
Jalandhar
Approx Travel Time
6h 50m
₹225
Onwards
Via Yamunanagar
FASTEST
Haridwar
Yamunanagar
Jalandhar
Approx Travel Time
6h 27m
₹245
Onwards
Via Saharanpur
Haridwar
Saharanpur
Jalandhar
Approx Travel Time
6h 58m
₹2,786
Onwards
Via Ambala
Haridwar
Ambala
Jalandhar
Approx Travel Time
6h 50m
₹200
Onwards
Via Rajpura
Haridwar
Rajpura
Jalandhar
Approx Travel Time
6h 52m
₹225
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Jalandhar?
Jalandhar is approximately 350+ kms from Haridwar.
How long does it take to reach Jalandhar from Haridwar?
It takes approximately 7 hours to reach Jalandhar from Haridwar by Train Via Yamunanagar.
What is the cheapest way to reach Jalandhar from Haridwar?
The cheapest way to reach Jalandhar from Haridwar is by Train.
What is the fastest way to reach Jalandhar from Haridwar?
The fastest way to reach Jalandhar from Haridwar is by Train Via Yamunanagar.
Routes Connecting Haridwar
Routes From Haridwar
- Haridwar to Biswan
- Haridwar to Dausa
- Haridwar to Tarikere
- Haridwar to Bhatapara
- Haridwar to Handia
- Haridwar to Port-Blair
- Haridwar to Thiruvarur
- Haridwar to Vellore
- Haridwar to Muzaffarpur
- Haridwar to Jalgaon
- Haridwar to Modasa
- Haridwar to Fatehpur
- Haridwar to Prayagraj(Allahabad)
- Haridwar to Ankola
- Haridwar to Manendragarh

