Distance from Vancouver to Edmonton

The distance from Vancouver British Columbia to Edmonton Alberta by car is 1260 km (or 783 mi). The estimated driving time for the trip is 14 h 42 min and the main road for this route is the Trans-Canada Highway, 1. In a straight line, the distance between Vancouver and Edmonton is 820 km (510 mi).