How far is it from Calgary to Edmonton?

It takes about 2 hours 50 minutes to drive from Calgary, Alberta, Canada to Edmonton, Alberta, Canada. The distance is 282.6 kilometers or 175.6 miles.