I’ve had some luck looking at the Princess cruise site. They will usually have similar shore ex. Of course this will only work if it’s a like cruise e.g Caribbean, Mexico, Alaska not if it’s a one off. You can do a pretend booking on their site and right away you can see air, shorex etc. It can’t been too far out though or the shorex aren’t there.