
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,657
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
Haridwar
Saharanpur
Jalandhar
Approx Travel Time
6h 55m
₹195
Onwards
Via Ambala
Haridwar
Ambala
Jalandhar
Approx Travel Time
6h 50m
₹200
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
Routes To Haridwar
Routes Connecting Jalandhar
Routes From Jalandhar
- Jalandhar to Bangalore
- Jalandhar to Dalhousie
- Jalandhar to Mandsaur
- Jalandhar to Vinukonda
- Jalandhar to Srisailam
- Jalandhar to Faizabad
- Jalandhar to Nohar
- Jalandhar to Musafirkhana
- Jalandhar to Narnaul
- Jalandhar to Sathyamangalam
- Jalandhar to Salasar
- Jalandhar to Mayiladuthurai
- Jalandhar to Hoshiarpur
- Jalandhar to Solan
- Jalandhar to Raisinghnagar

