Distance from Halifax to Montreal

The distance from Halifax Nova Scotia to Montreal Quebec by car is 1243 km (or 773 mi). The estimated driving time for the trip is 12 h 54 min and the main road for this route is the 185. In a straight line, the distance between Halifax and Montreal is 796 km (495 mi).