Hoshiarpur is located approximately 120 kilometers (75 miles) away from Amritsar, and the travel time by road is around 2-3 hours, depending on the traffic conditions.