Yes, one can move around Haripur using public transport. This road transport is affiliated with other states and cities, including Himachal Pradesh, and other transport facilities use the available bus services. As for the buses, they are not very frequent compared to the big cities, but if you want to get to Haripur, you will be able to get there in relative comfort.