Traveling from Budgam to the holy city of Haridwar involves a long journey across North India. You will cover roughly 870 km. The most common path is reaching Jammu Tawi station and boarding a train to Haridwar Junction. The journey takes approximately 26 to 32 hours. You will pass through the scenic plains of Punjab and the industrial hubs of Western Uttar Pradesh.
Total Distance: 870 km by road, 580 km air distance.
Hemkunt Express is a popular direct train from Jammu to Haridwar.
October to March for pleasant weather during temple visits.