Distance from Saint-Francois-d'Assise to Montreal

The distance from Saint-Francois-d'Assise to Montreal by car is 720 km (or 448 mi). The estimated driving time for the trip is 8 h 50 min and the main road for this route is the 20. In a straight line, the distance between Saint-Francois-d'Assise and Montreal is 563 km (350 mi).