In Juneau assuming the Disney Wonder gets the dock furthest from town (which commonly happens) they will provide a Disney shuttle bus that runs every 10-15 minutes from right outside the ship to downtown Juneau. It's free. We ran into snag when we booked a port adventure though Disney that picked us up right from the ship and took us to downtown for our Float Plane to Taku Glacier Lodge. After our Port Adventure they offered to take us back to the ship but since we were in the middle of downtown Juneau we wanted to tour around a bit. We looked around,got some great locally roasted coffee beans and then wanted to head to the ship. We knew about the free Disney bus, problem was since we hadn't taken it into town, we had no idea where it picked up. We went to the town square where everything seemed to be. No Disney bus stop. After walking all over, we finally went to the city free help kiosk outside in the square. They pointed us down the pier area a bit and we did find our Disney bus pick up spot (with a line of people waiting to leave). If you plan to use the free Disney bus from Juneau back to the ship, just make sure you ask and know where the pick up spot is in downtown before you leave the ship in the morning!