Cheap Bus, Shuttle, and Carpool tickets to Banff

Scenic view of Banff

What are the most popular routes to Banff?

Vancouver - BanffAverage price$137Average duration12h 50mDaily departures6
Revelstoke - BanffAverage price$63Average duration4h 5mDaily departures3
Kamloops - BanffAverage price$85Average duration7h 10mDaily departures5
Lake Louise - BanffAverage price$30Average duration45mDaily departures5
Golden - BanffAverage price$52Average duration1h 45mDaily departures3

Banff stations and stops

Locations map