What is the driving time from Edmonton to Calgary?

The actual time may vary according to the traffic and weather. The approximate driving time between these two places is 3 hours.