Juneau is a very walkable city. Most cruise ships dock right in downtown, and visitors can leave the ship and walk all throughout downtown, shopping and exploring. There are some attractions that are outside of downtown area. To reach those, a tour or taxi are a great option.