Distance from Kirkland Lake to Port Hawkesbury is one thousand, two hundred and fifty-nine miles.
The road trip out of Kirkland Lake to Port Hawkesbury will take approximately nineteen hours fifty-five minutes by car
Distance between Kirkland Lake and Port Hawkesbury
Flight from Kirkland Lake to Port Hawkesbury