Distance from Amherst to Port Hawkesbury is one hundred and seventy miles.
The road trip out of Amherst to Port Hawkesbury will take approximately two hours forty-two minutes by car
Distance between Amherst and Port Hawkesbury
Flight from Amherst to Port Hawkesbury