I'm so glad to have found you again. This is the only video I watched before going to Visby from Texas, USA about a year ago myself. Thanks for the tour!
From the cruise port to the old town of Visby is 20mins walk. When you get to old town, there is lot of places to visit so we took our time to rest from point to point. It really depends on you pace. But for us, we get off the ship at 10am and we finish at about 2pm. That includes coffee, lunch and shopping. 😊😊