Distance from Vancouver to Montreal

The distance from Vancouver to Montreal is 4940 km (or 3070 mi). The estimated driving time for the trip is 50 h and the main road for this route is the I 90, US 87, US 212. In a straight line, the distance between Vancouver and Montreal is 3681 km (2288 mi).