Our cruise that we will be doing this tour from is on the Ruby Princess. We don't sail on the Disney Fantasy until Sept. Princess does not offer Tree Limin' Zipline as an excursion so I had to book it myself. In doing my research before booking I did see it on several cruise lines including Disney. While we are paying a lower price, we do have to pay our own cab fare so I think cost will be about the same as it would cost by booking through Disney. The drawback to booking on our own is their cancellation policy. They want 72 hrs notice and prepayment was required. That is why I would have booked through our ship if I could have. It will be a problem if we don't make port for some reason. Hopefully that will not happen because we do love ziplining!