From Canmore bus to Calgary, AB, bus to Edmonton, then bus to Jasper, AB. 13 h 21 min $129. From Canmore drive to Jasper. 4 h 19 min $40. From Canmore, AB - Coast Canmore Hotel shuttle to Jasper, AB. 4 h 40 min $137. From Canmore bus to Lake Louise then shuttle to Jasper. 5 h 6 min.
Bus from Canmore to Jasper
Greyhound Canada operates a bus from Canmore to Jasper twice daily. Tickets cost $11 - $30 and the journey takes 2 h 2 min. 2 other operators also service this route.