Town of Canmore

Local & Regional Bus Service

ROAM is the Bow Valley's public transit service. With a regional bus operating between Canmore & Banff, and local services in both Canmore and Banff, Roam is your easy way to travel and leave your car at home. For more information, schedules, and a live bus location map visit

Greyhound Bus Service

The Greyhound station in Canmore is located at 907-7th Avenue (behind Tourism Canmore).  For more information on Greyhound services please click here.