If you drive it, it's 720 miles, or almost 15 hours on the road. See driving directions and map on Yahoo.
Straight line distance between Vancouver and Edmonton is a mere 510 miles / 820 km.
Straight line distance between Vancouver and Edmonton is a mere 510 miles / 820 km.