Distance from Saint John to Hamilton is nine hundred and fifty-five miles.
The road trip out of Saint John to Hamilton will take approximately fourteen hours twenty-four minutes by car
Distance between Saint John and Hamilton
Flight from Saint John to Hamilton