Distance from Champlain to Moonbeam

The distance from Champlain to Moonbeam is 1087 km (or 676 mi). The estimated driving time for the trip is 13h 46min and the main road for this route is the Route Trans-Canadienne, 117. In a straight line, the distance between Champlain and Moonbeam is 799 km (497 mi).