Please note that these driving times assume good summer driving conditions.  Winter driving conditions can be very different.  It would be a useful precaution to read Inside Canadian Rockies : Driving in the Mountains.

From Banff townsite to ......

Seattle : 11.5 hours

Vancouver : 10.25 hours

Kelowna : 6.5 hours

Kamloops : 6.5 hours

Salmon Arm : 5 hours

Revelstoke : 3.75 hours 

Golden : 2 hours

Johnston Canyon : 20 minutes

Lake Louise : 45 minutes on the TransCanada Highway, 1 hour or more on the Bow Valley Parkway

Columbia Icefields : 2.25 hours

Jasper townsite : 4 hours

Radium Hot Springs : 2.25 hours

Cranbrook : 3.75 hours

Kalispell : 6.25 hours

Waterton Lakes National Park : 4.5 hours

Calgary Airport : 2 hours 

Edmonton : 4.5 hours

Winnipeg : 15.5 hours

Toronto : 37 hours

From Jasper townsite to .......

Seattle : 10 hours

Vancouver : 9 hours

Whistler : 9.5 hours

Kelowna : 7.5 hours

Kamloops : 5.25 hours

Clearwater : 3.5 hours

Edmonton Airport: 4 hours

Calgary Airport : 5.5 hours

Banff townsite : 4 hours

Lake Louise : 3 hours

Columbia Icefields : 1.5 hours

Maligne Lake : 1 hour

Miette Hot Springs : 1 hour

 

You can find out other driving times (and distances) by consulting Map Quest.