Yes, all visitors are required to have a valid National Banff Park Pass, regardless of the mode of travel.