飛機:一般坐飛機到卡爾加里機場,接著轉乘班夫機場巴士(Banff Airporter)前往班夫鎮,班次很多;布魯斯特班夫機場快線(Brewster Banff Airport Express)有往返卡爾加里機場與卡爾加里市中心、班夫鎮、路易斯湖、坎莫爾、卡那那斯基斯和賈斯珀間的線路,可以到達班夫、路易斯湖、賈斯珀以及卡爾加里市中心的主要酒店;還可以在機場包車前往班夫鎮,山地豪華轎車公司(Mountain Limousine)提供班夫、路易斯湖及坎莫爾間的穿梭服務。
長途客運:可以乘坐加拿大客運線公司 (Canada Coach Lines))運營的卡爾加里-班夫大巴去班夫。
漫遊巴士 (Roam Public Transit):班夫和坎莫爾間有漫遊巴士往返,周邊交通便利。