Distance from Saint-Hubert to Amos

The distance from Saint-Hubert to Amos is 606 km (or 377 mi). The estimated driving time for the trip is 7h 52min and the main road for this route is the Route Trans-Canadienne, 117. In a straight line, the distance between Saint-Hubert and Amos is 494 km (307 mi).