As a local, I’ll give you some important info: the ride to and from the glacier is at least 20 minutes each way. The hike to Nugget Falls is at least a half hour each way. Probably more if you want to see anything along the way or spend any time at the falls. The tram line to board can be from 0 to 30 minutes. Same to return from the top. You do not have enough time to do either of these things without constant worry about your time constraints. It is going to be the hottest, record-breaking, day of the summer on Tuesday here in Juneau. Walk around town. Visit a brewery or two, go for ice cream, *maybe* make your way up Basin Rd and walk the Flume Trail. Visit the Sea Walk. 3 hours is not enough time to leave downtown. That’s all you have if the ship gets in on time. I can’t believe Princess is still running this ship with such short port calls. It’s got to be a major disappointment for the passengers.