The nearest domestic airport is Adampur Airport which is 25kms from district headquarters. International air connectivity to Hoshiarpur District is through Shri Guru Ram Dass Jee International Airport, Amritsar and Chandigarh International Airport which are 122kms and 140kms respectively.
Hoshiarpur is well connected to other major cities of the country via regular trains.
Railway Station(s): Hoshiarpur (HSX)
You can easily get regular buses to Hoshiarpur from other major cities of the country.The main Bus stand Hoshiarpur is Bhagwan Balmiki Interstate Bus terminal Hoshiarpur.