Cool city, its the capitol of Alaska, but is not the urban style city that you are used to for a capitol. There are tons of shops and stores to go into, and lots to do around the area on excursions. The tramway that goes up an over the road, and is a great thing to do for not a lot of money. There are also Bald Eagles up there to see up close. Nothing there that is a must, other than just walking around, and exploring the city, just don't loose track of time, and miss your all-aboard time.
Great place to visit, however know where to go! There is a row of shops along the water (the river, not the saltwater) that are a must. They don't pay the cruise lines, so they are never in the maps the ships give out, but they are much better that the ones in the map! Between them they have everything that you would need, or want in such a town as Ketchikan, and their prices are reasonable. They are the formal brothels for those that will take a tour, go back to where they were.
Best views that I have seen in a long time, if not ever. The railway brings you up to Canada, (some require a passport, some do not. There are lots of different options) The first train of the day, or the time, (ex. afternoon, and morning) gets to go an additional 7 miles into the mountains, and is worth waking up a little earlier for. The town itself is cute, not very big, but it is great for taking a quite stroll and not having much pressure as most of the ships are there all day, and give you plenty of time to do whatever you would like.
Cute city that serves as the capitol of British Columbia. There is a lot that you can see here as it is a larger city compared to a lot of the stops in the area. There are a lot of shops in the downtown area to visit, and while it is a little bit away from the dock, the walk is very pleasant. There is also a shuttle service you can take, but unless you are not comfortable walking distances, I would highly recommend the walk. It gives you a look at the beauty of the city. I highly recommend stopping in at Murchies, at the Alhambra to grab some tea and pastries. A lot of people describe this town as being like an old small British town, so enjoy!